He has also directed many works for television including Shortland Street, The Tribe, Epitaph, Taonga, and The Kiwi Who Saved Britain (2010). He has performed in and/or directed more than 100 stage plays including performances as Macbeth, Shylock, Polonius and Claudius, and has won best actor and best supporting actor for his theatre work.