Actor · Born 1978
The Passing
2011 · as Billy Naibert
Nikola Tesla's 19hz
2026 · as Nikola Tesla
McConadilla
2024 · as Henry Simms /McConadilla
Shadow Master
2022 · as Detective Russells
Beta
2017 · as Wade Murphy
The Wanderers
2013 · as Lee
Necromentia
2009 · as Morbius
The Gene Generation
2007 · as Lab Guy