Cast Credits Fantasy Island (2021) Guest starring as Jake/James (2 episodes) Episode 1x10: Welcome to the Snow Globe Part Two (Dec 23, 2021) Episode 1x09: Welcome to the Snow Globe Part One (Dec 23, 2021) L.A.'s Finest (2019) Guest starring as Michael Alber (2 episodes) Episode 1x13: Bad Girls (Jun 17, 2019) Episode 1x12: Armageddon (Jun 17, 2019) Conviction (2016) Starring as District Attorney Conner Wallace (13 episodes) Episode 1x13: Past, Prologue & What's to Come (Jan 29, 2017) Episode 1x12: Enemy Combatant (Jan 15, 2017) Episode 1x11: Black Orchid (Jan 8, 2017) Episode 1x10: Not Okay (Jan 1, 2017) Episode 1x09: A Different Kind of Death (Dec 5, 2016) Episode 1x08: Bad Deals (Nov 28, 2016) Episode 1x07: A Simple Man (Nov 21, 2016) Episode 1x06: #staywoke (Nov 14, 2016) Episode 1x05: The 1% Solution (Nov 7, 2016) Episode 1x04: Mother's Little Burden (Oct 24, 2016) Episode 1x03: Dropping Bombs (Oct 17, 2016) Episode 1x02: Bridge and Tunnel Vision (Oct 10, 2016) Episode 1x01: Pilot (Oct 3, 2016) View 10 more View 10 less NCIS: New Orleans (2014) Guest starring as Eddie Barrett (3 episodes) Episode 6x10: Requital (Dec 17, 2019) Episode 6x09: Convicted (Nov 26, 2019) Episode 6x06: Matthew 5:9 (Nov 5, 2019) Under the Dome (2013) Starring as Sam Verdreaux (26 episodes) Episode 3x13: The Enemy Within (Sep 10, 2015) Episode 3x12: Incandescence (Sep 3, 2015) Episode 3x11: Love is a Battlefield (Aug 27, 2015) Episode 3x10: Legacy (Aug 20, 2015) Episode 3x09: Plan B (Aug 13, 2015) Episode 3x08: Breaking Point (Aug 6, 2015) Episode 3x07: Ejecta (Jul 30, 2015) Episode 3x06: Caged (Jul 23, 2015) Episode 3x05: Alaska (Jul 16, 2015) Episode 3x04: The Kinship (Jul 9, 2015) Episode 3x03: Redux (Jul 2, 2015) Episode 3x02: But I'm Not (Jun 25, 2015) Episode 3x01: Move On (Jun 25, 2015) Episode 2x13: Go Now (Sep 22, 2014) Episode 2x12: Turn (Sep 15, 2014) Episode 2x11: Black Ice (Sep 8, 2014) Episode 2x10: The Fall (Sep 1, 2014) Episode 2x09: The Red Door (Aug 25, 2014) Episode 2x08: Awakening (Aug 18, 2014) Episode 2x07: Going Home (Aug 11, 2014) Episode 2x06: In the Dark (Aug 4, 2014) Episode 2x05: Reconciliation (Jul 28, 2014) Episode 2x04: Revelation (Jul 21, 2014) Episode 2x03: Force Majeure (Jul 14, 2014) Episode 2x02: Infestation (Jul 7, 2014) Episode 2x01: Heads Will Roll (Jun 30, 2014) View 23 more View 23 less Hawaii Five-0 (2010) Guest starring as Carson Rodes Episode 9x06: Aia I Hi'ikua; I Hi'ialo (Nov 2, 2018) innerSPACE (2008) Guest starring as Eddie Cahill Episode 2016-10-03: Monday, October 3 (Oct 3, 2016) CSI: NY (2004) Starring as Donald "Don" Flack Episode 2x07: Manhattan Manhunt (Nov 9, 2005) Glory Days (2002) Starring as Mike Dolan (10 episodes) Episode 1x10: Cirque de So Dead () Episode 1x09: Clowning Glory (Mar 25, 2002) Episode 1x08: No Guts, No Glory (Mar 18, 2002) Episode 1x07: There Goes the Neighborhood (Mar 11, 2002) Episode 1x06: Everybody Loves Rudy (Feb 20, 2002) Episode 1x05: The Lost Girls (Feb 13, 2002) Episode 1x04: Death, Lies and Videotape (Feb 6, 2002) Episode 1x03: Miss Fortune Teller (Jan 30, 2002) Episode 1x02: The Devil Made Me Do It (Jan 23, 2002) Episode 1x01: Grim Ferrytale (Jan 16, 2002) View 7 more View 7 less Law & Order: Special Victims Unit (1999) Guest starring as Tommy Dowd Episode 2x17: Folly (Mar 23, 2001) Charmed (1998) Guest starring as Sean Episode 3x05: Sight Unseen (Nov 2, 2000) Felicity (1998) Guest starring as Molly's Boyfriend Episode 3x10: Final Touches (a.k.a. Let's Get It On) (Dec 6, 2000) Dawson's Creek (1998) Guest starring as Max Winter Episode 6x09: Everything Put Together Falls Apart (Nov 20, 2002) Friends (1994) Guest starring as Tag Jones (7 episodes) Episode 8x02: The One With the Red Sweater (Oct 4, 2001) Episode 7x14: The One Where They All Turn Thirty (Feb 8, 2001) Episode 7x12: The One Where They're Up All Night (Jan 11, 2001) Episode 7x09: The One With All the Candy (Dec 7, 2000) Episode 7x08: The One Where Chandler Doesn't Like Dogs (Nov 23, 2000) Episode 7x05: The One With the Engagement Picture (Nov 2, 2000) Episode 7x04: The One With Rachel's Assistant (Oct 26, 2000) View 4 more View 4 less