FILMOGRAPHY
1999 · Man
2025 · Julius
2021 · Prison Guard
2021 · Damian Glass
2008 · Irish Gangster
2020 · Bob
2003 · Red
2023 · Ajax
2019 · Officer O'Hara
2023 · Coach Cincotta