Bruce McGregor appeared on Coronation Street in three roles:
- A Taxi Driver who took Deirdre Rachid to Manchester Airport when she considered fleeing the country pending her forthcoming trial on fraud charges in March 1998
- The Health and Safety Inspector who conducted a thorough risk assessment at Underworld following the death of employee Kasia Barowicz at the premises in April 2007
- Building foreman Ron Temple who was in charge of the conversion of a premises in Viaduct Street for Kevin Webster's new garage in January 2016.
Graduating from RADA in 1996, his other credits include roles in The Bill, Heartbeat, City Central, The Lakes, Casualty, Peak Practice, Murder in Mind, EastEnders, Family Affairs, Holby City, The Royal, Doctors, The Street, Emmerdale, Waterloo Road, Moving On and the films East is East, The Parole Officer and A Drop of the Pure.
On stage he has appeared in productions of Travesties, Playing for Time, Adam Bede, Lucky Sods, Neville's Island, Calendar Girls and The Accrington Pals.