Movies
Flags of Our Fathers
as Navy Captain (uncredited)
Cabrini
as Cabbie
Grind
as Wes Brantley
Death Can Be a Funny Business
as Paranormal Investigator
Hiraeth
as Jim
Shiver: Slaying All Night
as King Larry
I Swiped the Wrong One
as Chief of Staff Richard Patterson
Occurrence at Mills Creek
as Albert
The Haunting of Prince Dom Pedro de Alcântara Francisco António João Carlos Xavier de Paula Miguel Rafael Joaquim José Gonzaga Pascoal Cipriano Serafim
as Master Cabral
Children As Giants
as Declan McKnight