All roles

Legend
2015, Movie - Drama, Crime
American Gods
2017, Show - Fantasy, Mystery, Drama
Ghost Ship
2002, Movie - Mystery, Thriller, Horror
Class of '07
2023, Show - Comedy, Drama
The Uninvited
2009, Movie - Horror
Sucker Punch
2011, Movie - Action, Fantasy, Thriller
The Host
2013, Movie - Action, Adventure, Sci-Fi
Pompeii
2014, Movie - History, Adventure, Action
God Help the Girl
2014, Movie - Comedy, Drama, Music
Darkness Falls
2003, Movie - Horror, Thriller
Sleeping Beauty
2011, Movie - Drama, Romance
Ned Kelly
2003, Movie - Action, History, Drama
Blonde
2001, Show - Drama
The Fox
2026, Movie - Comedy, Fantasy
Summer in February
2013, Movie - Drama, Romance
Magic Magic
2013, Movie - Thriller
One More Shot
2025, Movie - Drama, Comedy, Sci-Fi
Golden Exits
2018, Movie - Drama
Thunderstone
1999, Show - Adventure, Sci-Fi, Family
Stranded
2006, Movie - Drama
Shangri-La Suite
2016, Movie - Romance, Drama, Crime
The Man Who Sued God
2001, Movie - Comedy