Fortune Gallery, Victoria, 2019: exhibition - 'Fresh'
ArtSea Gallery, Sidney, 2019: exhibition - 'Portal'
Arts Council Gallery, Victoria, 2018: exhibition - 'TEKNIQ, The Abstract Show'
Gage Gallery, Victoria, 2015-2018: representation, solo and group exhibitions
The Humanities Exchange, Tampa, 2018-2020: touring international museum exhibition
Sidney Fine Arts Show, Sidney, 2018: juried group exhibition
Sooke Fine Arts Show, Sooke, 2018: juried group exhibition
ArtSea Tour, North Saanich, 2018-2019: Saanich Peninsula Studio Tour
FAST, Victoria, 2009-2015: Fairfield Artists' Studio Tour
Federation Gallery, Vancouver, 2013: international juried exhibition - 'Painting on the Edge'
INDEXG Gallery, Toronto, 2012- 2013: international juried exhibitions
Pacific National Exhibition, Vancouver, 2012: solo installation - 'Container Art'
Place des Arts Atrium Gallery, Vancouver, 2012: solo exhibition
Landfill Art, Pennsylvania, 2012: international artist reclamation project
Coast Collective Gallery, Victoria, 2011- 2013: juried exhibitions
Campbell River Public Art Gallery, Campbell River, 2011: solo exhibition - 'Fragile Entanglements'
Community Arts Council, Victoria, 2011: solo exhibition
Federation of Canadian Artists Gallery, Vancouver, 2011: international juried exhibition
UBC, Vancouver, 2011: juried exhibition - 'The Integration of Art and Science'
Pendulum Gallery, Vancouver, 2010: national juried exhibition - 'Drawn Festival'
CityScape Gallery, North Vancouver, 2010: juried exhibition - 'Window Views'
Granville Island Waterfront Gallery, Vancouver, 2010: solo exhibition
Gallery at Cedar Hill Arts Centre, Victoria, 2010: solo exhibition
Community Arts Council, Victoria, 2010, 2011: group exhibitions
Studio Vogue Gallery, Toronto, 2009-2010: representation, exhibitions
The Atrium Gallery, Victoria, 2010: juried exhibition - 'Exploring the Aesthetics of Sustainability'
Art Gallery of Greater Victoria, Small Works Exhibition, 2010: juried exhibition
Art Gallery of Greater Victoria, Moss Street Paint-In, 2009 - 2012: invitational juried event
Bachelor of Fine Arts Degree, University of Manitoba School of Art
Teaching Certificate, University of Manitoba Faculty of Education