| 
 | O Senhor do Caos
como Graham Nash | 2023 | 
|  | Napoleão
como Elderly Male Vagrant #2 | Moscow | 2023 | 
| 
 | True Things
como Elderly Gentleman (não creditado) | 2022 | 
| 
 | The Show
como Nicky Matchbright | 2021 | 
| 
 | The Power: Horror na Escuridão
como Janitor | 2021 | 
| 
 | A Vingança Perfeita
como Priest | 2018 | 
| 
 | God's Kingdom
como Trucker | 2018 | 
| 
 | Mary Anning
como Bert | 2018 | 
| 
 | Lenny sem Luvas
como Bobby Sunlight | 2017 | 
| 
 | Não Desligue
como Larry | 2016 | 
| 
 | A Professional Relationship
como Nicky Matchbright | 2015 | 
| 
 | The Return
como Duke | 2015 | 
| 
 | Orthodox
como Customer | 2015 | 
| 
 | Show Pieces | 2014 | 
| 
 | Orthodox
como John | 2012 | 
| 
 | Jimmy's End
como Nicky Matchbright | 2012 | 
| 
 | A Armadilha dos Espíritos
como Tramp | 2005 | 
| 
 | Gangues de Nova York
como Forty Thieves Leader | 2003 | 
| 
 | Joana D'Arc
como Black beard | 1999 | 
| 
 | Virtual Weapon
como Technician | 1997 | 
| 
 | I Was a Doctor Who Monster! | 1996 | 
| 
 | Whoops Apocalypse
como US Sailor | 1988 | 
| 
 | Cariani and the Courtesans
como Signor Cavaliere | 1987 | 
| 
 | Masterblaster
como Mike | 1987 | 
| 
 | Desejo de Matar 3
como Prisoner (não creditado) | 1985 | 
| 
 | Nimitz de Volta ao Inferno
como Enlisted Man | 1980 | 
| 
 | A Wild Life
como Chester |  |