1979 – 1982 Johannes Carinus Art Center, Grahamstown. S.A.
1979 – 1982 – Exhibited at: Eastern Cape Eisteddfod – The Grahamstown Foundation
1983 – 1986 National Higher Diploma in Fine Art Painting, Port Elizabeth Technikon / Nelson Mandela Metropolitan University of South Africa.
1983 – 1986 Exhibited as student artist, Eastern Province Fine Art Society. Port Elizabeth.
1987 – 1989 Art Teacher, Dale College, King William’s Town, S.A.
1989 – 1990 Fairhaven Industries Ltd., designed and produced miniature replicas of historic homes.
1989 Featured in Eastern Province Herald, Leisure Magazine, Historic South African homes in miniature.
1989 Port Elizabeth Express newspaper article – replica of Castle Hill historic home.
1989 Personality Magazine – feature on artwork for replica miniature homes.
1991 – 2003 Grahamstown National Festival for the Arts, S.A.
1997 – 2004 Ceramic Business, Earthware Africa, Port Elizabeth, S.A.
1991 – 2003 Exhibited as a member of Eastern Province Fine Arts Society, Community Arts Center, Port Elizabeth, S.A.
2007 – Present, Anonymous Art Show, Cityscape Gallery, North Vancouver.
2007 – Present, Art Rental Program, Cityscape Gallery, North Vancouver.
2008 & 2009 Harmony Festival For The Arts, West Vancouver. 2016 Cerulean Show, Cityscape Gallery, North Vancouver.
2017 Solo Exhibition, Kay Meek Centre, West Vancouver.
2017 Art Beat, Harmony Arts Festival, West Vancouver.
2017 Delany’s Coffee House, Solo Exhibition, Park Royal, West Vancouver.
2018 North Shore Art Crawl.
2018 Abstract Realism Show, North Van Arts, North Vancouver.
2018 Harmony Arts Group Exhibition, West Vancouver.
2018 You Are Here Calendar, Lynn Valley Library, North Vancouver.
2018 You Are Here Calendar, Delbrook Exhibition, North Vancouver.
2018 Anonymous Art show, YouTube video interview:
2019 You Are Here Calendar, Silk Purse Gallery, West Vancouver.
2019 Featured in -The Source Newspaper, Volume 19 no 12 January 8.
2019 North Van Arts, Art Crawl, March 3
2019 Cornerstone Bistro, Solo Exhibition, North Vancouver, May 1 – Present.