All roles

After Everything
2023, Movie - Drama, Romance
Priest
2011, Movie - Action, Fantasy, Horror
After Ever Happy
2022, Movie - Drama, Romance
After We Fell
2021, Movie - Drama, Romance
The Gifted
2017, Show - Drama, Adventure, Sci-Fi
True Blood
2008, Show - Drama, Mystery, Sci-Fi
The Caller
2011, Movie - Mystery, Horror, Thriller
Devil's Knot
2013, Movie - Crime, Drama, Thriller
Quills
2000, Movie - Drama
Godzilla: King of the Monsters
2019, Movie - Action, Sci-Fi
Concussion
2015, Movie - Drama
Uprising
2001, Movie - Drama, History, War
Shots Fired
2017, Show - Crime, Drama
Safe House
2015, Show - Crime, Drama
88 Minutes
2007, Movie - Mystery, Thriller
The Bastard Executioner
2015, Show - Drama
The Double
2011, Movie - Action, Crime, Drama
A Bit of Light
2022, Movie - Drama
Last Survivors
2021, Movie - Thriller
Fortunate Son
2020, Show - Drama
Juveniles
2018, Movie - Drama
Detour
2017, Movie - Action, Thriller
Lilies
2007, Show - Drama
Krays: Code of Silence
2021, Movie - Crime, Drama