Actor
An actor, producer, voice actor, and audiobook narrator.
When I Consume You
2021 · as David Castille
A Ghost Waits
2020 · as Jack
Doctor Sleep
2019 · as Roger Macassi
They're Inside
2019 · as Voice of The Man
The Siren
2019 · as Al
The Dinner Scene
2017 · as David
Split
2016 · as Stan / Satan
They Look Like People
2016 · as Wyatt
Exclamation Mark
2014 · as Exclamation Mark
Found in Time
2012 · as Chris
Hi! Fly Guy
2012