|2012||Ginger & Rosa as Roger|
|2011||Wuthering Heights as Mr. LintonWatch Free|
|2010||The Kid as Penfold|
|2006||Driving Lessons as Peter|
|2005||The Descent as Paul CarterWatch Free|
|2001||Me Without You as Nat|
|2000||Paranoid as Toby|
|1999||David Copperfield (1999) as Steerforth|
|1998||Tess of the D'Urbervilles as Angel Clare|
|1996||Sweet Angel Mine as Paul DavisWatch Free|
|1994||Loaded as Neil|
|1994||The Browning Version as Trubshaw|
Take Plex everywhere.
Watch free anytime, anywhere, on almost any device.