All roles

Legend
2015, Movie - Crime, Thriller
American Gods
2017, Show - Drama, Mystery, Sci-Fi
The Uninvited
2009, Movie - Horror
Class of '07
2023, Show - Drama, Comedy
Sucker Punch
2011, Movie - Action, Fantasy, Thriller
Ghost Ship
2002, Movie - Mystery, Horror, Thriller
Lemony Snicket's A Series of Unfortunate Events
2004, Movie - Adventure, Family, Comedy
The Host
2013, Movie - Action, Adventure, Sci-Fi
Pompeii
2014, Movie - Action, Adventure, History
Sleeping Beauty
2011, Movie - Drama, Romance
Darkness Falls
2003, Movie - Horror, Thriller
Monica
2023, Movie - Drama
Golden Exits
2018, Movie - Drama
God Help the Girl
2014, Movie - Drama, Comedy, Music
Stranded
2006, Movie - Drama
Shangri-La Suite
2016, Movie - Crime, Drama, Romance
Summer in February
2013, Movie - Drama, Romance
Thunderstone
1999, Show - Adventure, Family, Sci-Fi
Ned Kelly
2003, Movie - Action, Drama, Adventure
Plush
2013, Movie - Thriller
Magic Magic
2013, Movie - Thriller
The Echo of Thunder
1998, Movie - Drama
The Man Who Sued God
2001, Movie - Comedy
Blonde
2001, Show - Drama