Actor
A Good Samaritan
2026 · as Michael Casey
Stealing Jokes
2024 · as Officer Bryant
Dominus
2024 · as Officer Callahan
Jack London’s Son of the Wolf
2024 · as Boxer
The Meaning of Life
2023 · as Leski
Made For This
2023 · as Quinn
Good Thief
2021 · as Mr. Good
Deceitful Passions
2019 · as Charles