Cast Credits Made in Chelsea (2011) Guest starring as James Watson Episode 5x08: Episode 8 (May 27, 2013) Waterloo Road (2006) Guest starring as A&E Doctor Episode 8x20: Episode 20 (Mar 7, 2013) Dune (2000) Starring as Duncan Idaho