Actor
The Confession
2026 · as Evan
Baby Brother
2025 · as Tom
If Birds Believed in God
2025 · as Interviewer
Grounded in Love
2025 · as Stuart
Remember Yesterday
2022 · as Davie Devlin
Lansky
2021 · as Frank Costello
Drought
2021 · as Billy
The Mexican American War
2006 · as General George B. McClellan