Actor
Immersed in Shadows
2026 · as Charlie
Standing Up, Falling Down
2020 · as Xavier
There Had Better Be Blood
2010 · as Dead Man
Pain Within
2007 · as Al