Veteran actor Joe Flaherty, best known for starring in the popular Canadian sketch comedy series SCTV and as Harold Weir on Paul Feig’s Freaks and Geeks ... and Sam Weir (John Francis Daly).