Duffy is an award-winning artist, filmmaker, physical and visual vernacular performer. Duffy has created work for Deafinitely theatre, Deaf Explorer, BSLZone and has led workshops at London International Mime Festival, Soho Theatre and has toured internationally at festivals such as Festival Clin D’Oeil, Reims.
In 2018 he starred in Deafinitely Theatre’s ★★★★★ production of Sarah Kane’s 4.48 Psychosis which earned a nomination from Broadway World UK. During lockdown Duffy featured in the filmed short extract from Irvine Welsh's Trainspotting, for National Theatre of Scotland. The film received ★★★★ from The Scotsman.
Alongside stage work, Duffy is a filmmaker and a writer. His first short film Strangers made for the BSLBT’s Zoom film scheme won Best Director at the Festival D’Oeil and his second film One Letter won Best Film at Santa Barbara Shorts Festival. Duffy has also starred on I HATE SUZIE (Sky) and worked on both series as the show’s BSL consultant.
With his collaborator Ace Mahbaz, he created sign language sit-com Small World for BSLZone which earned them a Writing nomination and at Deafest and a Best Actor Award at Deafest for Duffy.