Born in Bombay, India. Raised and educated in India, East Africa and London. Mentored by Sir Laurence Olivier with The National Theatre at the Old Vic. Worked in film, television, theatre and radio with Olivier, Anthony Hopkins, John Mills, Robert De Niro, Judi Dench, Kenneth Branagh and The Beatles in the UK.
Father of Gemma Gregory, actress known for "Young Estella" in BBC-TV's Great Expectations (1999). Father of Tess Gregory, fine artist, and son Anton Gregory, who appeared as Gemma's brother in BBC-TV's Casualty (1986) series.

Mary Shelley's Frankenstein
1994 · as Ship's Crew

Henry V
1989 · as Westmoreland

Hennessy
1975 · as Lieutenant

I Remember You
2015 · as Neurologist

Little Girls Don't
1981 · as Martin

Flying in the Branches
1989 · as Andrew

The Vicar's Wife
as The Reverend John Lane

Fool's Gold: The Story Of The Brink's Mat Robbery
1992 · as Barrister

Children of Dreams
1931 · as Tommy Melville

On the Razzle
1983 · as Italian Waiter

Lovesick Fool - Love in the Age of Like
2018 · as Yoga Instructor

Husband to Mrs. Fitzherbert
1975 · as Edward Rouverie

One Day at a Time
1977 · as Alastair

The Woods
2012 · as Male Newscaster (voice)