2020
The Glorias
Actor - Doctor London
2018
The Little Mermaid
Actor - Sid
2017
The Case for Christ
Actor - Dr. Alexander Metherell
2008
Never back down
Actor - Mr. Lloyd
2004
The Punisher
Actor - Lincoln
Full filmography