Cast Credits Scandal (2012) Guest starring as Billy Joe Lee Episode 3x05: More Cattle, Less Bull (Oct 31, 2013) No Ordinary Family (2010) Guest starring as Security Guard Episode 1x08: No Ordinary Accident (Nov 23, 2010) [Co-Star] Parenthood (2010) Guest starring as Alan Lord Episode 5x12: Stay a Little Longer (Jan 9, 2014) Leverage (2008) Guest starring as Daniel Firestone Episode 3x13: The Morning After Job (Sep 5, 2010) [Co-Star] How I Met Your Mother (2005) Guest starring as Grumpy Man Episode 9x11: Bedtime Stories (Nov 25, 2013) Boston Legal (2004) Guest starring as Officer James Gilmore Episode 4x11: Mad About You (Jan 15, 2008) Vengeance Unlimited (1998) Guest starring as Eddie Farragut Episode 1x06: Ambition (Oct 29, 1998)