He acted in the play, "The Dragons' Trilogy," in an Ex Machina production at the Barbican Theatre in London, England with Sylvie Cantin, Jean Antoine Charest, Simone Chartrand, Hugues Frenette, Eric Leblanc, Veronika Makdissi-Warren, and Emily Shelton in the cast. Robert LePage was director.
Did You Know?
Most well-known for his recurring role as the accident-prone "Father Larry Duff" on Father Ted
(1995). Ted would phone (or at least attempt to) phone him on his cordless and, on Duff's end, we always saw something unfortunate happen, usually leading to his death (like, while looking for the phone while driving, he flies over a cliff).