John Baddeley

John Baddeley played Douglas Preston on Coronation Street in 1967. His other credits include Crossroads, 'Adam Adamant Lives! and The Brothers''.