Gregory trained at Bristol Old Vic Theatre School after graduating from Manchester University.
In a thirty year career he has toured with The National Theatre In Arcadia, appeared in many major reps, as well as in the West End (Oliver! and Little Lies with John Mills.)
Recent theatre includes: Don Juan (Lyric, Hammermith) The Devils(Union Theatre)The Merchant of Venice (USA tour) and Much Ado About Nothing (Oxford Castle)
TV work includes Brookside, Trial and Retribution, Doctors, In Suspicious Circumstances, Keeping Up Appearances, Maigret and Eastenders.
He has recently recorded the title role in Julius Caesar for Smartpass UK.