Gareth Pierce has been a regular on our screens for the past five years as Todd Grimshaw in ITV soap Coronation Street, but ...