ROB MALLARD, 27, is best known for playing Daniel Osbourne in the ITV soap opera Coronation Street, a role that has earned him a prestigious accolade. The talented young actor may be enjoying his ascendancy in the public eye, but the scrutiny that comes with it has also exposed a personal challenge he lives with.
Daily Express :: Life and Style Feed