Actor · Born 1979
Decrypted
2021 · as Buck Johnson
Fatale
2020 · as Officer Lowe
Stranded
2006 · as Cam
Swimming Upstream
2003 · as Harold Fingleton Jr.
Death in Brunswick
1991 · as Dave's Boy
Evil Angels
1988 · as Aidan, 8 years