Actor · Born 1964
The Crawling
2026
Burning of a Family Tree
2026 · as Gerald
Aftershock: The Nicole P. Bell Story
2025 · as Lt. Gary Napoli
Culprit
2025 · as Ethan
Drive Back
2024 · as Duane
Save Me
2024 · as Franklin
Penitentia
2023 · as Tom Keefe
Astonishing Little Feet
2023 · as Captain Obear
No Comment
2020 · as Robert Grainger
Pandemic
2016 · as David Thomas
400 Days
2015 · as Reporter
Extracted
2012 · as Arthur