Actor
Lakelands
2023 · as Dr. Tom Mulvey
Dungeons & Dragons: Honor Among Thieves
2023 · as Eric
Joyride
2022 · as Passenger 1
Finding You
2021 · as Patrick
Winter's Waltz
2020 · as David Mullac