Marty Crofts reached the semi-finals of Britain's Got Talent in 2012 with his unusual act.