Seniority & Date of Admission:
Senior Counsel – Date of Admission – 5 July 1993
Level of Seniority: Senior Council (Silk)
Membership Type: Full Member
CWIU v South African industrial Chemicals (Pty) Limited [1996] 2 BLLR 148 (IC)
Molemi and Others v Hellmann Parcel Systems (Pty) Ltd (J 437/98) ZALC 90 (4 June 1999)
Phillips and Another v National Director of Public Prosecutions 2001 (4) SA 849 (W)
Palmer v Minister of Safety and Security 2002 (1) SA 110 (W) – although my name is not cited in law reports.
Development Bank of Southern Africa Ltd v Van Rensburg N.O and others [2002] 3 All SA 669 (SCA); 2002 (5) SA 425 (SCA)
King Consolidated Food Services (Pty) Ltd v Olympic Flame (Pty) Ltd (1100/2004) [2005] ZAFSHC 25
Fourie N.O v Le Roux and Others 2006 (1) SA 279 (T)
Van Den Heeever NO v Mngomezulu and Others [2006] ZAGPHC 246; 14201/05
Mngomezulu v Van den Heever [2007] 2 All SA 357 SCA;
Phillips & Others v Van den Heever and Another [2007] 3 All SA 159 W; 2007 (4) SA 511 (W);
Mngomezulu & Others v National Director of Public Prosecutions [2007] 4 All SA 979 SCA;
BP Southern Africa (Pty) Ltd v Cecelia Park Motors CC t/a Cecelia Park Motors (5395/2006) [2007]
Le Roux and Others v Viana (Honourable Magistrate) and Others [2008] 1 All SA 546 (SCA): 2008 (2) SA 173 (SCA);
Lamula Partnership v Masingita Group (Pty) Limited and Another [2008] 2 All SA 650 (W)
Constantin Investments (Pty) Ltd v Du Preez [2008] ZAGPHC 441
Odendaal v Ferraris [2008] 4 All SA 529 (SCA); 2009 (4) SA 313 (SCA)
Republic of Zimbabwe v Sheriff Wynberg North and Others (2009/34015) 2010 ZAGPJHC 118 (22 November 2010)
Swanepoel v Nameng 2010 (3) SA 124 (SCA); [2010] 1 All SA 345 (SCA)
V Medical Administrator (Pty) Limited and Another v Jacques and others [2010] ZAGPJHC 131
National Director of Public Prosecutions v Naidoo & Others (419/09) [2010] ZASCA 143; 2011 (1) SACR 336 (SCA); [2011] 2 All SA 410 (SCA) (25 November 2010)
Wilson v Pecanprops 43 CC and Others (987/2010) [2011] ZANWHC (24 February 2011)
National Director of Public Prosecutions v Elran (A5050/10, 06/4577) [2012] ZAGPJHC 138 (8 March 2012)
Engen Petroleum Limited v Business Zone 10 CC and Another (A0319/12) [2012] ZAGPJHC 246 (17 October 2012)
Absa Technology Finance Solutions (Pty) Ltd v Makweru Digital Solutions (Pty) Ltd (7776/07) [2012] ZAGPJHC 132 (28 June 2012)
National Director of Public Prosecutions v Elran (CCT 56/12) [2013] ZACC 2 (19 February 2013)
Engen Petroleum Limited v The Business Zone 1010 CC t/a Emmarentia Convenience Centre (20513/2014) [2015] ZASCA 176 (27 November 2015)
Business Zone 1010 CC t/a Emmarentia Convenience Centre v Engen Petroleum Limited and Others (CCT09/16) [2017] ZACC 2; 2017 (6) BCLR 773 (CC) (9 February 2017)
Ndoro and Another v South African Football Association and Others (16/16836) [2018] ZAGPJHC 74; [2018] 3 All SA 277 (GJ); 2018 (5) SA 630 (GJ)
Cross-med Health Centre (Pty) Ltd and Others v Crossmed Mthatha Private Hospital (Pty) Ltd and Another (357/2018) [2018] ZAECGHC 24 (29 March 2018)
Origo International (Pty) Ltd v Smeg South Africa (Pty) Ltd (33541/2017) [2018] ZAGPJHC 412; 2019 (1) SA 267 (GJ) (25 June 2018)
Bagport (Pty) Ltd v South African Express Airways Soc Ltd (44591/2016) [2018] ZAGPJHC 127 (9 May 2018)
Ex Parte: Knoop (9904/2017) [2019] ZAKZDHC 25 (31 October 2019)
Pretoria Muslim Trust and Others v Ayob (2019/26626) [2019] ZAGPPHC 611 (21 November 2019)
Goldex 16 (Pty) Ltd v Capper NO and Others (543/2018) [2019] ZASCA 105 (4 September 2019)
SA Express Ltd v Bagport (Pty) Ltd (160/2019) [2020] ZASCA 13; 2020 (5) SA 404 (SCA) (19 March 2020)
Bosch Home Appliances (Pty) Ltd t/a Bosch v International Trade and Administration Commission of South Africa and Others (12160/18; 67553/18) [2021] ZAGPPHC 8
Seebed CC t/a Siyabonga Convenience Centre v Engen Petroleum Limited (CCT 290/20) [2022] ZACC 28; 2023 (12) BCLR 1535 (CC)
Zulu v Mathe and Others (2751/2021P 2752/2021P) [2022] ZAKZPHC 6 (2 February 2022)
Document Warehouse (Pty) Ltd v South African Social Security Agency and Others (2023-088251) [2023] ZAGPPHC 1857 (2 November 2023)
Lomastep (Pty) Ltd v Galego and Others (18374/2022) [2023] ZAGPPHC 693 (17 August 2023)
Member of Johannesburg Society of Advocates;
Member of Association of Arbitrators