|
Watching Mr. Pearson (2026) as Tailor Shop Owner |
|
Same Same But Different (2026) as John |
|
The Roaring Game (2026) as Steve |
|
Waterwick (2025) as Professor Quick |
|
Gimme (2025) as Papa Alan |
|
A Witness to Murder (2025) as Richard |
|
Eephus (2025) as Clark |
|
Carol (2024) as Ebenezer Scrooge |
|
Forever War (2024) as John Sr. |
|
The Families Feud (2023) as Peepaw |
|
Precognito (2023) as Bar Owner |
|
Bay Creek Tennis Camp (2023) as |
|
The Tomorrow Job (2023) as Dr. Müller |
|
Pursuit of Freedom (2022) as |
|
Coming Back for You (2022) as Detective Lynch |
|
Penny (2022) as Dante |
|
Malicious Mind Games (2022) as Private investigator |
|
Summerville (2022) as Father |
|
Broadcast (2022) as Bob |
|
Waterwick: Prologue (2021) as Professor Quick |
|
Bergmensch (2021) as Henry |
|
Escape 2120 (2020) as Doc |
|
The Squirrels in the Attic (2020) as Dane |
|
Salvation (2020) as Ciro |
|
Get Up Eight (2019) as |
|
Perceptarium (2019) as Husband |
|
Gutterbug (2019) as Roger |
|
The Immigrant (2019) as Mr. Rutford |
|
Not Even a Gravestone (2018) as Julius |
|
Katie Fforde: Bruderherz (2017) as George Cahill |
|
Sundown (2017) as Solomon Shea |
|
Parallel (2015) as Henry |
|
Portrait of a Universe () as Rodney |
|
Midnight on Atwells () as Salvy |
|
The Second Bird () as Felix the Cat (voice) |