No photoBarnaby FrancisActingBorn 30/05/1990Southend on Sea, Essex, England, UKKnown ForA Christmas Carol1999Tilly Trotter1999