Cast Credits iZombie (2015) Guest starring as Don Watts Episode 1x03: The Exterminator (Mar 31, 2015) The Last Ship (2014) Guest starring as Jacob Barnes (9 episodes) Episode 3x11: Legacy (Aug 28, 2016) Episode 3x10: Scuttle (Aug 21, 2016) Episode 3x08: Sea Change (Jul 31, 2016) Episode 3x07: In the Dark (Jul 24, 2016) Episode 3x06: Dog Day (Jul 17, 2016) Episode 3x05: Minefield (Jul 10, 2016) Episode 3x04: Devil May Care (Jul 3, 2016) Episode 3x03: Shanzhai (Jun 26, 2016) Episode 3x01: The Scott Effect (Jun 19, 2016) View 6 more View 6 less Fairly Legal (2011) Guest starring as Marcus Episode 1x06: Believers (Feb 24, 2011) The Gates (2010) Guest starring as Chad Taylor (2 episodes) Episode 1x05: Repercussions (Jul 25, 2010) Episode 1x02: What Lies Beneath (Jun 27, 2010) The Forgotten (2009) Guest starring as Clay Thornton Episode 1x01: Pilot (Sep 22, 2009) Drop Dead Diva (2009) Guest starring as Ethan (2 episodes) Episode 2x01: Would I Lie to You? (Jun 6, 2010) Episode 1x13: Greyson Anatomy (Oct 11, 2009) Castle (2009) Guest starring as Matt Haley Episode 2x16: The Mistress Always Spanks Twice (Mar 8, 2010) The Mentalist (2008) Guest starring as Gabriel Quinn Episode 6x12: The Golden Hammer (Jan 12, 2014) Private Practice (2007) Guest starring as Ronald Bergin Episode 3x09: The Parent Trap (Dec 3, 2009) Drive (2007) Guest starring as Louis Episode 1x06: Rearview () Criminal Minds (2005) Guest starring as Joseph Berzon Episode 11x20: Inner Beauty (Apr 13, 2016) Tru Calling (2003) Guest starring as Kevin Rafferty Episode 1x12: Valentine (Feb 12, 2004) Without a Trace (2002) Guest starring as Kevin Grant Episode 2x17: Gung Ho (Feb 26, 2004) Monk (2002) Guest starring as Phil Bedard Episode 3x05: Mr. Monk Meets the Godfather (Jul 23, 2004) 24 (2001) Guest starring as Mark Hauser Episode 6x15: Day 6: 8:00 P.M. - 9:00 P.M. (Mar 26, 2007) CSI: Crime Scene Investigation (2000) Guest starring as Taylor Reed Episode 3x14: One Hit Wonder (Feb 6, 2003) Guest starring as Kyle "X" Chatts Episode 10x08: Lover's Lanes (Nov 19, 2009) Roswell (1999) Guest starring as Sean DeLuca (8 episodes) Episode 2x21: The Departure (May 21, 2001) Episode 2x20: Off the Menu (May 14, 2001) Episode 2x18: It's Too Late and It's Too Bad (Apr 30, 2001) Episode 2x17: Cry Your Name (Apr 23, 2001) Episode 2x16: Heart of Mine (Apr 16, 2001) Episode 2x13: Disturbing Behavior (Feb 5, 2001) Episode 2x12: We Are Family (Jan 29, 2001) Episode 2x11: To Serve and Protect (Jan 22, 2001) View 5 more View 5 less Once and Again (1999) Guest starring as Benny Episode 2x14: The Other End of the Telescope (Mar 7, 2001) Felicity (1998) Guest starring as Zach (5 episodes) Episode 1x08: Drawing the Line (2) (Nov 17, 1998) Episode 1x07: Drawing the Line (1) (Nov 10, 1998) Episode 1x06: Cheating (Nov 3, 1998) Episode 1x05: Spooked (Oct 27, 1998) Episode 1x04: Boggled (Oct 20, 1998) View 2 more View 2 less Relativity (1996) Starring as Jake Roth (17 episodes) Episode 1x17: Hearts and Bones (Apr 14, 1997) Episode 1x16: Valentine's Day (Apr 7, 1997) Episode 1x15: Karen and Her Sisters (Mar 31, 1997) Episode 1x14: Billable Hours (Jan 18, 1997) Episode 1x13: The Day the Earth Moved (Jan 11, 1997) Episode 1x12: New Year's Eve (Jan 4, 1997) Episode 1x11: Unsilent Night (Dec 21, 1996) Episode 1x10: Role Model (Dec 14, 1996) Episode 1x09: Jealousy (Nov 23, 1996) Episode 1x08: Jake Gets a Job (Nov 9, 1996) Episode 1x07: No Job Too Small (Nov 2, 1996) Episode 1x06: Fathers (Oct 26, 1996) Episode 1x05: Moving In (Oct 19, 1996) Episode 1x04: The Unveiling (Oct 12, 1996) Episode 1x03: First Impressions (Oct 5, 1996) Episode 1x02: Just One More Thing (Sep 28, 1996) Episode 1x01: Pilot (Sep 24, 1996) View 14 more View 14 less My So-Called Life (1994) Starring as Brian Krakow (19 episodes) Episode 1x19: In Dreams Begin Responsibilities (Jan 26, 1995) Episode 1x18: Weekend (Jan 19, 1995) Episode 1x17: Betrayal (Jan 12, 1995) Episode 1x16: Resolutions (Jan 5, 1995) Episode 1x15: So-Called Angels (Dec 22, 1994) Episode 1x14: On the Wagon (Dec 8, 1994) Episode 1x13: Pressure (Dec 1, 1994) Episode 1x12: Self-Esteem (Nov 17, 1994) Episode 1x11: Life of Brian (Nov 10, 1994) Episode 1x10: Other People's Mothers (Nov 3, 1994) Episode 1x09: Halloween (Oct 27, 1994) Episode 1x08: Strangers in the House (Oct 20, 1994) Episode 1x07: Why Jordan Can't Read (Oct 6, 1994) Episode 1x06: The Substitute (Sep 29, 1994) Episode 1x05: The Zit (Sep 22, 1994) Episode 1x04: Father Figures (Sep 15, 1994) Episode 1x03: Guns and Gossip (Sep 8, 1994) Episode 1x02: Dancing in the Dark (Sep 1, 1994) Episode 1x01: Pilot (Aug 25, 1994) View 16 more View 16 less Blossom (1990) Guest starring as Jimmy Kelly Episode 4x09: .38 Special (Oct 25, 1993)
Crew Credits Nashville (2012) Episode crew as Director (2 episodes) Episode 6x05: Where the Night Goes (Feb 1, 2018) Episode 5x15: A Change Would Do You Good (Jun 22, 2017) Quarterlife (2008) Episode crew as Writer (2 episodes) Episode 1x05: Finding a Voice (Mar 9, 2008) Episode 1x04: Goodbyes (Mar 9, 2008)