Tim Beasley

Tim Beasley is a British actor who played Roger Caulfield in Coronation Street.