Barrie was born in Bournemouth, and had theatrical leanings at an early age. After National Service he came to London and trained at several theatres and tours. His first play 'Teddy Boy' toured in the fifties and his own coffee house was opened in 1960 at The Seven Dials in Soho. It became famous, and infamous, for the many characters it attracted.