as of 2012, mckenna is still active in acting, live speakings, and charitable work. he occasionally can be seen as mr. telson in "wingin it", and in the television series "hard rock medical". he appeared in the first episode of the third season, and the first two episodes of the eighth season of "murdoch mysteries" as detective, and later inspector, hamish slorach.