Info

Role

Director | Writer | Actress

Place of birth

Montreal, Quebec, Canada

Isabelle Champeau

Known For

300

300

7.7
7.7
Watchmen

Watchmen

7.6
7.6
Long Shot

Long Shot

6.9
6.9