I have been a practicing barrister since 1989 and was appointed Senior Counsel in 2010.

I have appeared as counsel in many appeals to the High Court, the NSW Court of Appeal and the Full Court of the Federal Court, and many first instance matters in superior courts. 

I have appeared at the NSW Independent Commission Against Corruption, both as counsel assisting and as counsel representing persons of interest.

I have appeared for parties at coronial inquests and appeared for parties at a number of royal commissions including the HIH Royal Commission.






I am familiar and experienced with alternative dispute resolution.

I am a part-time Senior Member of the Appeal Panel and Occupational Division of the NSW Civil and Administrative Tribunal hearing internal appeals and disciplinary matters concerning barristers.