Cast Credits Looking (2014) Guest starring as Jon (5 episodes) Episode 2x06: Looking for Gordon Freeman (Feb 22, 2015) [Co-Star] Episode 2x05: Looking for Truth (Feb 15, 2015) [Co-Star] Episode 2x04: Looking Down the Road (Feb 8, 2015) [Co-Star] Episode 1x07: Looking for a Plus-One (Mar 2, 2014) [Co-Star] Episode 1x06: Looking in the Mirror (Feb 23, 2014) [Co-Star] View 2 more View 2 less Castle (2009) Guest starring as Charlie Green Episode 5x14: Reality Star Struck (Feb 11, 2013) Mad Men (2007) Guest starring as Man Episode 5x06: Far Away Places (Apr 22, 2012) [Co-Star] Criminal Minds (2005) Guest starring as Bill Kinderman Episode 10x21: Mr. Scratch (Apr 22, 2015) Grey's Anatomy (2005) Guest starring as Dr. Pierce Halley (22 episodes) Episode 6x03: I Always Feel Like Somebody's Watchin' Me (Oct 1, 2009) Episode 6x01: Good Mourning (1) (Sep 24, 2009) Episode 5x22: What a Difference a Day Makes (May 7, 2009) [Co-Star] Episode 5x19: Elevator Love Letter (Mar 26, 2009) [Co-Star] Episode 5x18: Stand by Me (Mar 19, 2009) [Co-Star] Episode 5x17: I Will Follow You Into the Dark (Mar 12, 2009) [Co-Star] Episode 5x15: Before and After (Feb 12, 2009) [Co-Star] Episode 5x14: Beat Your Heart Out (Feb 5, 2009) [Co-Star] Episode 5x13: Stairway to Heaven (Jan 22, 2009) [Co-Star] Episode 5x09: In the Midnight Hour (Nov 20, 2008) [Co-Star] Episode 5x08: These Ties That Bind (Nov 13, 2008) [Co-Star] Episode 5x06: Life During Wartime (Oct 30, 2008) [Co-Star] Episode 5x05: There's No 'I' in Team (Oct 23, 2008) [Co-Star] Episode 5x04: Brave New World (Oct 16, 2008) [Co-Star] Episode 5x03: Here Comes the Flood (Oct 9, 2008) [Co-Star] Episode 4x14: The Becoming (May 8, 2008) [Co-Star] Episode 4x09: Crash Into Me (1) (Nov 22, 2007) [Co-Star] Episode 4x08: Forever Young (Nov 15, 2007) [Co-Star] Episode 4x03: Let the Truth Sting (Oct 11, 2007) [Co-Star] Episode 4x02: Love/Addiction (Oct 4, 2007) [Co-Star] Episode 4x01: A Change is Gonna Come (Sep 27, 2007) Episode 3x25: Didn't We Almost Have It All (May 17, 2007) [Co-Star] View 19 more View 19 less House (2004) Guest starring as Dr. Bruce Episode 2x01: Acceptance (Sep 13, 2005) NCIS (2003) Guest starring as Navy Seaman George Capetanos Episode 7x23: Patriot Down (May 18, 2010)