|2020||Brave New World (2020) as CJack60|
|2013||Armistice as A.J. Budd|
|2013||Open Grave as NathanWatch Free|
|2013||The Originals as Klaus Mikaelson|
|2011||Immortals as Lysander|
|2011||Angels Crest as RustyWatch Free|
|2010||Ben Hur as Judah Ben-Hur|
|2007||Mister Lonely as James Dean|
|2007||Mansfield Park as William Price|
|2006||Kenneth Williams: Fantabulosa! as AlfieWatch Free|
|2004||Alexander as Philotas|
|2004||Hex as Troy|
|2003||Master and Commander: The Far Side of the World as William Warley, Cpt. of Mizzentop|
|2003||Eroica as Matthias|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.