Cast Credits Heroes (2006) Guest starring as ZZ Top Guy Episode 3x16: Building 26 (Feb 16, 2009) [Co-Star] The Office (2005) Guest starring as Professor Episode 5x02: Weight Loss (2) (Sep 25, 2008)