Place of Birth: Montreal, Quebec, Canada
Date of Birth: Feb 24, 1976
Traceable
Cinematography
Death Wish
Sheltered Life
The Visitor
Sunflower Hour
Director of Photography
Text to Kill
Camera Operator
Fatal Memories
Mr. Miracle
Christmas Icetastrophe
Steven Deneault