Cast Credits Girlboss (2017) Guest starring as Kyle Episode 1x07: Long-Ass Pants (Apr 21, 2017) [Co-Star] The Goodwin Games (2013) Guest starring as Director Episode 1x01: Pilot (May 20, 2013) [Co-Star] How I Met Your Mother (2005) Guest starring as Ray Episode 8x07: The Stamp Tramp (Nov 19, 2012)