Cast Credits Sex/Life (2021) Starring as Cooper Connelly (8 episodes) Episode 1x08: This Must Be the Place (Jun 25, 2021) Episode 1x07: Small Town Saturday Night (Jun 25, 2021) Episode 1x06: Somewhere Only We Know (Jun 25, 2021) Episode 1x05: The Sound of the Suburbs (Jun 25, 2021) Episode 1x04: New New York (Jun 25, 2021) Episode 1x03: Empire State of Mind (Jun 25, 2021) Episode 1x02: Down in the Tube Station at Midnight (Jun 25, 2021) Episode 1x01: The Wives Are in Connecticut (Jun 25, 2021) View 5 more View 5 less The Brave (2017) Starring as Captain Adam Dalton (13 episodes) Episode 1x13: Close to Home: Part 2 (Jan 29, 2018) Episode 1x12: Close to Home: Part 1 (Jan 22, 2018) Episode 1x11: Grounded (Jan 15, 2018) Episode 1x10: Desperate Measures (Jan 8, 2018) Episode 1x09: Desperate Times (Nov 20, 2017) Episode 1x08: Stealth (Nov 13, 2017) Episode 1x07: It's All Personal (Nov 6, 2017) Episode 1x06: The Seville Defection (Oct 30, 2017) Episode 1x05: Enhanced Protection (Oct 23, 2017) Episode 1x04: Break Out (Oct 16, 2017) Episode 1x03: The Greater Good (Oct 9, 2017) Episode 1x02: Moscow Rules (Oct 2, 2017) Episode 1x01: Pilot (Sep 25, 2017) View 10 more View 10 less Childhood's End (2015) Starring as Ricky Stormgren (3 episodes) Episode 1x03: The Children (Dec 16, 2015) Episode 1x02: The Deceivers (Dec 15, 2015) Episode 1x01: The Overlords (Dec 14, 2015) Under the Dome (2013) Starring as Dale "Barbie" Barbara (39 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) Episode 1x13: Curtains (Sep 16, 2013) Episode 1x12: Exigent Circumstances (Sep 9, 2013) Episode 1x11: Speak of the Devil (Sep 2, 2013) Episode 1x10: Let the Games Begin (Aug 26, 2013) Episode 1x09: The Fourth Hand (Aug 19, 2013) Episode 1x08: Thicker Than Water (Aug 12, 2013) Episode 1x07: Imperfect Circles (Aug 5, 2013) Episode 1x06: The Endless Thirst (Jul 29, 2013) Episode 1x05: Blue on Blue (Jul 22, 2013) Episode 1x04: Outbreak (Jul 15, 2013) Episode 1x03: Manhunt (Jul 8, 2013) Episode 1x02: The Fire (Jul 1, 2013) Episode 1x01: Pilot (Jun 24, 2013) View 36 more View 36 less Bates Motel (2013) Guest starring as Deputy Zack Shelby (7 episodes) Episode 1x07: The Man in Number 9 (Apr 29, 2013) Episode 1x06: The Truth (Apr 22, 2013) Episode 1x05: Ocean View (Apr 15, 2013) Episode 1x04: Trust Me (Apr 8, 2013) Episode 1x03: What's Wrong with Norman (Apr 1, 2013) Episode 1x02: Nice Town You Picked, Norma... (Mar 25, 2013) Episode 1x01: First You Dream, Then You Die (Mar 18, 2013) View 4 more View 4 less American Horror Story (2011) Guest starring as President John F. Kennedy (2 episodes) Episode 10x09: Blue Moon (Oct 13, 2021) Episode 10x08: Inside (Oct 6, 2021) Pan Am (2011) Starring as Dean Lowrey (14 episodes) Episode 1x14: 1964 (Feb 19, 2012) Episode 1x13: Romance Languages (Feb 12, 2012) Episode 1x12: New Frontiers (Jan 22, 2012) Episode 1x11: Diplomatic Relations (Jan 15, 2012) Episode 1x10: Secrets and Lies (Jan 8, 2012) Episode 1x09: Kiss Kiss Bang Bang (Dec 4, 2011) Episode 1x08: Unscheduled Departure (Nov 13, 2011) Episode 1x07: Truth or Dare (Nov 6, 2011) Episode 1x06: The Genuine Article (Oct 30, 2011) Episode 1x05: One Coin in a Fountain (Oct 23, 2011) Episode 1x04: Eastern Exposure (Oct 16, 2011) Episode 1x03: Ich Bin Ein Berliner (Oct 9, 2011) Episode 1x02: We'll Always Have Paris (Oct 2, 2011) Episode 1x01: Pilot (Sep 25, 2011) View 11 more View 11 less Miami Medical (2010) Starring as Dr. Chris DeLeo Grounded for Life (2001) Guest starring as Dean Piramatti (15 episodes) Episode 4x13: My Ex-Boyfriend's Back (Jan 16, 2004) Episode 4x03: All the Young Nudes (Sep 12, 2003) Episode 3x11: Tonight's the Night (May 9, 2003) Episode 3x10: Claudia in Disguise with Glasses (May 2, 2003) Episode 3x08: Who Are You? (Mar 28, 2003) Episode 3x03: Cat Scratch Fever (a.k.a. The Bitch is Back) (Dec 3, 2002) Episode 2x22: Oops!...I Did It Again (May 8, 2002) Episode 2x19: Eddie and This Guy with Diamonds (Apr 17, 2002) Episode 2x17: The Kids Are Alright (Apr 3, 2002) Episode 2x16: Relax! (Mar 27, 2002) Episode 2x15: Safety Dance (Mar 6, 2002) Episode 2x13: Take It to the Limit (Feb 13, 2002) Episode 2x07: I Saw Daddy Hitting Santa Claus (Dec 19, 2001) Episode 2x06: Smoke on the Daughter (Dec 12, 2001) Episode 2x05: Bang on a Drum (Dec 5, 2001) View 12 more View 12 less
Crew Credits Marvel's Avengers Assemble (2013) Episode crew as Writer Episode 4x15: The Eye of Agamotto, Part One (Jan 7, 2018) Young Justice (2010) Episode crew as Writer Episode 3x04: Private Security (Jan 11, 2019)