All roles

Three Billboards Outside Ebbing, Missouri
2017, Movie - Crime, Drama
Jack Ryan
2018, Show - Action, Drama, Thriller
Limitless
2011, Movie - Mystery, Sci-Fi, Thriller
Solace
2015, Movie - Crime, Mystery, Thriller
Elizabeth: The Golden Age
2007, Movie - Drama, History, Romance
Legend of the Guardians: The Owls of Ga'Hoole
2010, Movie - Animation, Adventure, Family
A Good Year
2006, Movie - Drama, Comedy, Romance
Seven Psychopaths
2012, Movie - Crime, Comedy
RoboCop
2014, Movie - Action, Crime, Sci-Fi
Sucker Punch
2011, Movie - Action, Fantasy, Thriller
Geostorm
2017, Movie - Action, Sci-Fi, Thriller
6 Days
2017, Movie - Action, Drama, History
Secret Bridesmaids' Business
2019, Show - Drama
Where Hands Touch
2018, Movie - Drama, War, Romance
Candy
2006, Movie - Drama, Romance
The Virtuoso
2021, Movie - Action, Crime, Thriller
Bright Star
2009, Movie - Drama, Romance
Stop-Loss
2008, Movie - Drama, War
Blackout
2022, Movie - Action, Adventure, Thriller
Lavender
2016, Movie - Drama, Thriller
W.E.
2011, Movie - Drama, Romance
Klondike
2014, Show - Drama, Western
Detained
2024, Movie - Crime, Mystery, Thriller
Paris Song
2018, Movie - Drama, History