Cast Credits Waterloo Road (2006) Guest starring as Logan Patterson Episode 8x23: Episode 23 (May 16, 2013)