| Director of Cloudbrief Pty Ltd | 2001 – 2023 |
| Director of WA Bar Chambers Ltd | 1994 – 1998 |
| Barrister and Member of WA Bar Association | 1993 – 2023 |
| Member of the Council of WA Bar Association | 2013, 2015 – 2018 |
| Partner of Phillips Fox, which became DLA Piper Australia and Lavan Legal (now Lavan) | 1985 – 1993 |
| Barrister and solicitor and Associate of Lavan Solomon (later known as Phillips Fox) | 1984 – 1985 |
| Barrister and solicitor with Lavan & Walsh | 1980 – 1983 |