Guest Lecturer – University of Manitoba, Royal Canadian Mounted Police, Ontario Provincial Police, Manitoba Bar Association, Kenora District Law Association and various high schools and adult education centres.

Speaker, Crown-Defence Conference, 2003, 2006, 2010, 2013

Represents all types of criminal cases at all levels of court in Manitoba and Ontario including homicide, serious drug and wiretap cases, impaired driving and operating while over 80 milligrams.

Among many high profile cases, represented Gerald Daniel Blanchard on charges related‎ to international and high-tech crimes.