You Disappear 2017
Director of Photography
The Idealist 2015
Someone You Love 2014
Teddy Bear 2012
Rainbow Monkeys 2011
Cinematography
Mirror 2009
The DeVilles 2009
Actor
Credits from TMDB.