Andrew Buchan  is an English stage and television actor known for his roles as William Garrow in the ITV drama Broadchurch and attended Rivington and Blackrod High School where he was head body during sixth form years in Horwich.
Andrew Buchan  is an English stage and television actor known for his roles as William Garrow in the ITV drama Broadchurch and attended Rivington and Blackrod High School where he was head body during sixth form years in Horwich.