Actor
Room
2015
as TV Crewman (uncredited)
Luck
2004
as Meeting Host
Control Factor
2003
as Manacled Submissive
Jackie, Ethel, Joan: The Women of Camelot
2001
as Stephen Smith