Cast Credits Chicago Fire (2012) Guest starring as Travis Brenner (3 episodes) Episode 5x03: Scorched Earth (Oct 25, 2016) Episode 5x02: A Real Wake-Up Call (Oct 18, 2016) Episode 5x01: The Hose or the Animal (Oct 11, 2016) Anger Management (2012) Guest starring as Tim Episode 2x57: Charlie Catches Jordan in the Act (Apr 17, 2014) NCIS: Los Angeles (2009) Guest starring as Brett Turner Episode 3x22: Neighborhood Watch (May 8, 2012) Castle (2009) Guest starring as Brad Dekker Episode 2x14: The Third Man (Jan 25, 2010) Grey's Anatomy (2005) Guest starring as Major Will Thorpe (4 episodes) Episode 12x16: When It Hurts So Bad (Mar 31, 2016) Episode 12x15: I Am Not Waiting Anymore (Mar 24, 2016) Episode 12x14: Odd Man Out (Mar 17, 2016) Episode 12x13: All Eyez on Me (Mar 10, 2016) View 1 more View 1 less The Young and the Restless (1973) Starring as Joe Clark (15 episodes) Episode 43x48: Tucker Threatens to Close Jabot (Mar 8, 2011) Episode 43x47: The Newman Trial Reaches a Verdict (Mar 7, 2011) Episode 42x156: April 14, 2015 (Apr 14, 2015) Episode 42x155: April 13, 2015 (Apr 13, 2015) Episode 42x154: April 10, 2015 (Apr 10, 2015) Episode 42x149: April 3, 2015 (Apr 3, 2015) Episode 42x148: April 2, 2015 (Apr 2, 2015) Episode 42x101: January 23, 2015 (Jan 23, 2015) Episode 42x97: January 19, 2015 (Jan 19, 2015) Episode 42x95: January 15, 2015 (Jan 15, 2015) Episode 42x94: January 14, 2015 (Jan 14, 2015) Episode 42x90: January 8, 2015 (Jan 8, 2015) Episode 42x89: January 7, 2015 (Jan 7, 2015) Episode 42x88: January 6, 2015 (Jan 6, 2015) Episode 42x87: January 5, 2015 (Jan 5, 2015) View 12 more View 12 less