He has played "David Platt" in Coronation Street since the age of 12 (he is now 34) and now has his own waxwork at Madame Tussauds in Blackpool. They even managed to capture a bit of a lazy eye.
Written by Trina Mara