Born 20 December 1949.
Joined Karate-Do on 3 October 1975.
Graded Shodan by Shihan Hugh St. John Thomson 11 May 1981.
Founder member of Karate – Zen South Africa 18 October 1982
Graded Nidan by Shihan Johan Roux 2 July 1983
Graded Sandan by Shihan Johan Roux 15 August 1987
Graded Yondan by Shihan Johan Roux 19 June 1993
Graded Godan by Shihan Johan Roux 27 April 1998
Graded Rokudan by Shihan Roux 2004
Appointed assistant Instructor of Karate-Zen 01 July 1986
Appointed Full Instructor of Karate-Zen 10 December 1986
Appointed Senior Instructor of Karate-Zen 01 December 1996
Appointed Chief Regional Instructor of Karate-Zen 01 January 1998
Elected as executive committee member of Karate-Zen International in May 1995.