Love Is Now
2014 · Drama
as Dean
T.I.M.
2023 · Horror
as T.I.M.
The ABC Murders
2019 · Crime
as Cust
Lingua Franca
2020 · Drama
as Alex
Mohawk
2018 · Action
as Joshua Pinsmail
Absolution
2018 · Fantasy
as Jimmy
Big Mood
2024 · Comedy
as Klent
The Witcher S4
2025 · Action
as Cahir
The Killing Field
2014 · Crime
as Damian Jeffries
Dark Frontier
2013 · Drama
Girl Asleep
2016 · Comedy
as Adam
Making the Witcher
2020 · Documentary
as Self - Cahir
Winchester
2018 · Biography
as Ben Block
The Outsider
2002 · Drama
as Levi Miller
Red Dog
2012 · Biography
as Dave