Camera
Harvest Moon
2015
"A" Camera Operator
12 Rounds 3: Lockdown
2015
Camera Operator
Vendetta
2015
Camera Operator
See No Evil 2
2014
Camera Operator
Highway of Tears
2014
Director of Photography
Stress Position
2013
"A" Camera Operator
Ice Road Terror
2011
Camera Operator
Bringing Ashley Home
2011
Camera Operator
False Creek Stories
2010
Director of Photography
Stained
2010
Director of Photography
Web of Desire
2008
Director of Photography
Secrets of an Undercover Wife
2007
"A" Camera Operator
12 Hours to Live
2006
Camera Operator
Dr. Dolittle 3
2006
Camera Operator
Safe Harbor
2006
Director of Photography
Phone Booth
2003
"B" Camera Operator
Phone Booth
2003
Additional Director of Photography
Babylon 5: The Legend of the Rangers - To Live and Die in Starlight
2002
Camera Operator
Josie and the Pussycats
2001
"B" Camera Operator
Baby Luv
2000
Additional Photography
Baby Luv
2000
Camera Operator
Protect and Surf
1989
Camera Operator
Lethal Weapon
1987
Camera Operator
The Legend of Billie Jean
1985
Camera Operator
Silverado
1985
Camera Operator
Footloose
1984
Camera Operator
Cat People
1982
First Assistant Camera
Cheech & Chong's Next Movie
1980
Assistant Camera
American Gigolo
1980
Camera Technician
The Jordan Chance
1978
Assistant Camera
Battered
1978
First Assistant Camera
The Storyteller
1977
Assistant Camera
The Abduction of Saint Anne
1975
Assistant Camera
Solomon King
1974
First Assistant Camera