Still Crazy
Role(s): Luke Shand
Sherlock Holmes
Role(s): Lord Coward
Les Misérables
Role(s): Marius
Deathwatch
Role(s): Pvt. Jack Hawkstone
Half Light
Role(s): Angus McCulloch