Joe Mason

Joe Mason portrayed Gavin in the 2010 The Sarah Jane Adventures television story The Empty Planet.