
Acted in 14
2020s
- 2025
- 2024
- 2023
The World is a Beautiful Place and I Am Not Afraid to Die
Darrell
Nine
Detective Kerston
- 2022
- 2021
- 2020
Brides of Satan
Griff Ralph
2010s
- 2019
- 2018
- 2017
- 2014
Florida Water
Ludovic
- 2013
The Smile Man
Taxi Driver
2000s
- 2008
Universalove
Sean