Cast Credits Legends (2014) Guest starring as Dan Cabot Episode 1x07: Quicksand (Sep 24, 2014) Person of Interest (2011) Guest starring as Detective James Stills (2 episodes) Episode 2x20: In Extremis (Apr 25, 2013) Episode 1x01: Pilot (Sep 22, 2011) Criminal Minds (2005) Guest starring as Sergeant Michael O'Mara Episode 4x18: Omnivore (Mar 18, 2009) Weeds (2005) Guest starring as FBI Agent Jessup Episode 6x13: Theoretical Love is Not Dead (Nov 15, 2010) NCIS (2003) Guest starring as Baltimore Fire Captain James Marsh Episode 9x21: Rekindled (Apr 17, 2012) Law & Order: Special Victims Unit (1999) Guest starring as Officer Austin Bates Episode 2x14: Paranoia (Feb 16, 2001) New York Undercover (1994) Guest starring as Wedge Episode 4x06: Rat Trap (Mar 12, 1998)
Crew Credits Station 19 (2018) Episode crew as Director Episode 1x07: Let It Burn (Apr 26, 2018) Animal Kingdom (2016) Episode crew as Director Episode 3x04: Wolves (Jun 19, 2018) Chicago Fire (2012) Episode crew as Director Episode 6x12: The F is For (Mar 1, 2018) NCIS: Los Angeles (2009) Episode crew as Director (16 episodes) Episode 13x12: Murmuration (Mar 20, 2022) Episode 12x14: The Noble Maidens (Apr 4, 2021) Episode 11x14: Commitment Issues (Feb 16, 2020) Episode 11x08: Human Resources (Nov 17, 2019) Episode 10x16: Into the Breach (Mar 3, 2019) Episode 10x09: A Diamond in the Rough (Nov 25, 2018) Episode 9x13: Các Tù Nhân (Jan 14, 2018) Episode 9x06: Can I Get a Witness? (Nov 5, 2017) Episode 8x11: Tidings We Bring (Dec 18, 2016) Episode 8x04: Black Market (Oct 16, 2016) Episode 7x23: Where There's Smoke (Apr 25, 2016) Episode 7x13: Angels & Daemons (Jan 18, 2016) Episode 7x03: Driving Miss Diaz (Oct 5, 2015) Episode 6x23: Kolcheck, A. (May 11, 2015) Episode 6x08: The Grey Man (Nov 17, 2014) Episode 5x14: War Cries (Feb 4, 2014) View 13 more View 13 less