All roles

It Ends with Us
2024, Movie - Drama, Romance
Grey's Anatomy
2005, Show - Drama, Romance
Trainspotting
1996, Movie - Crime, Drama
Kingdom of Heaven
2005, Movie - Action, Drama, Adventure
Rome
2005, Show - Drama, Adventure
Brave
2012, Movie - Animation, Adventure, Family
Dog Soldiers
2002, Movie - Action, Horror, Thriller
Made of Honor
2008, Movie - Comedy, Romance
Justice League: The Flashpoint Paradox
2013, Movie - Action, Animation, Adventure
Tulip Fever
2017, Movie - Drama, Romance
Hannibal Rising
2007, Movie - Crime, Horror, Thriller
T2 Trainspotting
2017, Movie - Crime, Drama, Comedy
Percy Jackson & the Olympians: The Lightning Thief
2010, Movie - Adventure, Family, Fantasy
Toy Story That Time Forgot
2014, Movie - Animation, Adventure, Family
The Last Legion
2007, Movie - Action, Adventure, Fantasy
Home Sweet Hell
2015, Movie - Comedy, Thriller
Nicholas Nickleby
2002, Movie - Drama, Adventure
Six Four
2023, Show - Crime, Drama
The Primrose Railway Children
2024, Movie - Drama
Journeyman
2007, Show - Drama, Sci-Fi
The Virgin Queen
2006, Show - Drama
North Square
2000, Show - Drama
The Key
2003, Movie
Looking After Jo Jo
1998, Show - Drama