Actor
Journey
2026 · as Carl Allen
Mothers' Instinct
2024 · as Attorney
What Doesn't Float
2023
Creep Box
2022 · as Caul
The Post
2017 · as Man on Phone
House of the Witch
2017 · as Karl
The Foster Portfolio
2017
Embers & Dust
2016 · as Dale
Eugenia and John
2016 · as John's Father
Light Up the Night
2016 · as Dr. Albert Wily
Charlie, Trevor And A Girl Savannah
2015 · as Mr. Jacobs
We Are What We Are
2013 · as Mathias Parker