Cast Credits Becoming Human (2011) Starring as Matt Bolton Waterloo Road (2006) Guest starring as Aiden Keen Episode 5x13: Episode 13 (Apr 21, 2010)