Cast Credits DC's Stargirl (2020) Guest starring as Johnny Thunder (2 episodes) Episode 2x09: Chapter Nine (Oct 5, 2021) Episode 2x03: Chapter Three (Aug 24, 2021) Creepshow (2019) Guest starring as Hank Episode 3x01: Mums (Sep 23, 2021) The Twilight Zone (2019) Guest starring as Harry Pine Episode 2x03: The Who of You (Jun 25, 2020) Sneaky Pete (2015) Guest starring as Real Pete Murphy (13 episodes) Episode 3x03: The Stamford Trust Fall (May 10, 2019) Episode 3x02: The Huckleberry Jones (May 10, 2019) Episode 2x10: Switch (Mar 9, 2018) Episode 2x09: Buffalo Soldiers (Mar 9, 2018) Episode 2x08: Marius Josipovic (Mar 9, 2018) Episode 2x07: The Reluctant Taxidermist (Mar 9, 2018) Episode 2x05: The Tower (Mar 9, 2018) Episode 2x04: Maggie (Mar 9, 2018) Episode 2x03: Man on the Run (Mar 9, 2018) Episode 2x02: Inside Out (Mar 9, 2018) Episode 2x01: The Sinister Hotel Room Mystery (Mar 9, 2018) Episode 1x07: Lieutenant Bernhardt (Jan 12, 2017) Episode 1x01: Pilot (Aug 7, 2015) View 10 more View 10 less Grace and Frankie (2015) Starring as Coyote Bergstein (55 episodes) Episode 7x04: The Circumcision (Aug 13, 2021) Episode 7x03: The Bunny (Aug 13, 2021) Episode 7x01: The Roomies (Aug 13, 2021) Episode 6x12: The Tank (Jan 15, 2020) Episode 6x11: The Laughing Stock (Jan 15, 2020) Episode 6x10: The Scent (Jan 15, 2020) Episode 6x07: The Surprises (Jan 15, 2020) Episode 6x06: The Bad Hearer (Jan 15, 2020) Episode 6x05: The Confessions (Jan 15, 2020) Episode 6x04: The Funky Walnut (Jan 15, 2020) Episode 6x03: The Trophy Wife (Jan 15, 2020) Episode 6x01: The Newlyweds (Jan 15, 2020) Episode 5x13: The Alternative (Jan 18, 2019) Episode 5x12: The Wedding (Jan 18, 2019) Episode 5x10: The Highs (Jan 18, 2019) Episode 5x09: The Website (Jan 18, 2019) Episode 5x06: The Retreat (Jan 18, 2019) Episode 5x05: The Pharmacy (Jan 18, 2019) Episode 5x02: The Squat (Jan 18, 2019) Episode 5x01: The House (Jan 18, 2019) Episode 4x13: The Home (Jan 19, 2018) Episode 4x12: The Rats (Jan 19, 2018) Episode 4x09: The Knee (Jan 19, 2018) Episode 4x08: The Lockdown (Jan 19, 2018) Episode 4x06: The Hinge (Jan 19, 2018) Episode 4x05: The Pop-Ups (Jan 19, 2018) Episode 4x02: The Scavengender Hunt (Jan 19, 2018) Episode 4x01: The Lodger (Jan 19, 2018) Episode 3x12: The Musical (Mar 24, 2017) Episode 3x11: The Other Vibrator (Mar 24, 2017) Episode 3x10: The Labels (Mar 24, 2017) Episode 3x08: The Alert (Mar 24, 2017) Episode 3x07: The Floor (Mar 24, 2017) Episode 3x06: The Pot (Mar 24, 2017) Episode 3x04: The Burglary (Mar 24, 2017) Episode 3x01: The Art Show (Mar 24, 2017) Episode 2x13: The Coup (May 6, 2016) Episode 2x11: The Bender (May 6, 2016) Episode 2x09: The Goodbyes (May 6, 2016) Episode 2x08: The Anchor (May 6, 2016) Episode 2x07: The Boar (May 6, 2016) Episode 2x06: The Chicken (May 6, 2016) Episode 2x05: The Test (May 6, 2016) Episode 2x04: The Road Trip (May 6, 2016) Episode 2x02: The Vitamix (May 6, 2016) Episode 2x01: The Wish (May 6, 2016) Episode 1x13: The Vows (May 8, 2015) Episode 1x12: The Bachelor Party (May 8, 2015) Episode 1x11: The Secrets (May 8, 2015) Episode 1x10: The Elevator (May 8, 2015) Episode 1x08: The Sex (May 8, 2015) Episode 1x06: The Earthquake (May 8, 2015) Episode 1x03: The Dinner (May 8, 2015) Episode 1x02: The Credit Cards (May 8, 2015) Episode 1x01: The End (May 8, 2015) View 52 more View 52 less Dinner at Tiffani's (2015) Guest starring as Ethan Embry (3 episodes) Episode 3x06: Silver Fork, Paper Plate (Feb 12, 2017) Episode 3x02: A Mediterranean Feast (Jan 15, 2017) Episode 2x05: Fiesta Night (Mar 2, 2016) @midnight (2013) Guest starring as Ethan Embry Episode 2015-10-07: Ethan Embry, Eli Roth, Brandon Johnson (Oct 7, 2015) Once Upon a Time (2011) Guest starring as outsider (11 episodes) Episode 3x01: The Heart of the Truest Believer (Sep 29, 2013) Episode 2x22: And Straight on 'til Morning (May 12, 2013) Episode 2x21: Second Star to the Right (May 5, 2013) Episode 2x20: The Evil Queen (Apr 28, 2013) Episode 2x19: Lacey (Apr 21, 2013) Episode 2x18: Selfless, Brave and True (Mar 24, 2013) Episode 2x17: Welcome to Storybrooke (Mar 17, 2013) Episode 2x14: Manhattan (Feb 17, 2013) Episode 2x13: Tiny (Feb 10, 2013) Episode 2x12: In the Name of the Brother (Jan 20, 2013) Episode 2x11: The Outsider (Jan 13, 2013) View 8 more View 8 less Talking Dead (2011) Guest starring as Ethan Embry Episode 5x25: Los Muertos (Aug 28, 2016) Fairly Legal (2011) Guest starring as Spencer Reed (3 episodes) Episode 1x04: Bo Me Once (Feb 10, 2011) Episode 1x02: Priceless (Jan 27, 2011) Episode 1x01: Pilot (Jan 20, 2011) The Walking Dead (2010) Guest starring as Carter Episode 6x01: First Time Again (Oct 11, 2015) Hawaii Five-0 (2010) Guest starring as Sean Hutton Episode 4x15: Pale 'la (Feb 28, 2014) Drop Dead Diva (2009) Guest starring as Mark Baker Episode 4x13: Jane's Getting Married (Sep 9, 2012) Fear Itself (2008) Guest starring as Chance Miller Episode 1x10: Chance () Brotherhood (2006) Starring as Declan Giggs Masters of Horror (2005) Guest starring as Bruce Episode 1x01: Incident On and Off a Mountain Road (Oct 28, 2005) Grey's Anatomy (2005) Guest starring as Dr. David Moore Episode 9x04: I Saw Her Standing There (Oct 25, 2012) Numb3rs (2005) Guest starring as Blake Gosnell Episode 1x12: Noisy Edge (May 6, 2005) House (2004) Guest starring as Mickey Episode 6x10: The Down Low (Jan 11, 2010) Spider-Man (2003) Guest starring as Max Dillon / Electro (3 episodes) Episode 1x07: When Sparks Fly (Aug 1, 2003) Episode 1x06: Head Over Heels (Jul 25, 2003) Episode 1x01: The Party (Jul 11, 2003) L.A. Dragnet (2003) Starring as Det. Frank Smith (11 episodes) Episode 1x12: The Little Guy (May 11, 2003) Episode 1x11: For Whom the Whistle Blows (Apr 27, 2003) Episode 1x10: Let's Make a Deal (Apr 13, 2003) Episode 1x08: Sticks and Stones (Mar 30, 2003) Episode 1x07: The Artful Dodger (Mar 16, 2003) Episode 1x06: The Brass Ring (Mar 9, 2003) Episode 1x05: The Cutting of the Swath (Mar 2, 2003) Episode 1x04: Well Endowed (Feb 23, 2003) Episode 1x03: All That Glitters (Feb 16, 2003) Episode 1x02: The Big Ruckus (Feb 9, 2003) Episode 1x01: The Silver Slayer (Feb 2, 2003) View 8 more View 8 less FreakyLinks (2000) Starring as Derek Barnes (13 episodes) Episode 1x13: Subject: The Final Word (Jun 22, 2001) Episode 1x12: Subject: Sunrise at Sunset Streams (Jun 15, 2001) Episode 1x11: Subject: Police Siren (Jun 8, 2001) Episode 1x10: Subject: Live Fast, Die Young (Jun 1, 2001) Episode 1x09: Subject: The Stone Room (Jan 26, 2001) Episode 1x08: Subject: Me and My Shadow (Jan 19, 2001) Episode 1x07: Subject: Still I Rise (Jan 12, 2001) Episode 1x06: Subject: The Harbingers (Jan 5, 2001) Episode 1x05: Subject: Desert Squid! Myth or Legend? (Nov 3, 2000) Episode 1x04: Subject: Coelacanth This! (Oct 27, 2000) Episode 1x03: Subject: Edith Keeler Must Die (Oct 20, 2000) Episode 1x02: Subject: Three Thirteen (Oct 13, 2000) Episode 1x01: Subject: Fearsum (Oct 6, 2000) View 10 more View 10 less CSI: Crime Scene Investigation (2000) Guest starring as Jefferson Nalley Episode 14x12: Keep Calm and Carry On (Jan 15, 2014) Work with Me (1999) Starring as Sebastian Episode 1x01: Pilot (Sep 29, 1999) Get Real (1999) Guest starring as Wade Kostick Episode 1x16: Saved (Mar 15, 2000) Murder, She Wrote (1984) Guest starring as Jimmy Taylor Episode 10x18: The Trouble with Seth (Mar 27, 1994) Guest starring as Mike Seresino Episode 11x19: School for Murder (Apr 30, 1995)