Torchwood
Doghouse
The Village
Movie · as Raphael
Movie · as Graham's Boyfriend
TV · as Young Ed Morgan · 1 ep
Dying Fall
Movie · as Professor Hughes