Good Satan 2012
as Archangel Michael
Dorothy and the Witches of Oz 2012
as Allen
Moneyball 2011
as Jim Mercir
Katrina 2007
as Conrad
Lurking in Suburbia 2006
as Danny
The Aviary 2005
as Mick
Credits from TMDB.