Charlie Barnett is an American actor, who starred as Alex Payne on the NBC drama Ordinary Joe, as Ben Marshall on the Netflix series Tales of the City, as Alan Zaveri on the Netflix comedy series Russian Doll, as Gabe Miranda on the Netflix thriller series You, as Ian Porter on the CW series Valor, as Patrick Warner on the ABC series Secrets and Lies, and as Peter Mills - a firefighter/paramedic on the NBC drama Chicago Fire (2012-2015).
Known For

Dreams in Nightmares
Reece
2024

Threshold
2024

The Acolyte
Yord Fandar · (5 episodes)
2024

Last Weekend
Ethan
2023

Dance Dads
Chris
2022

We Are Gathered Here Today
Max Stone
2022

Wild Game
Banjo
2021

Ordinary Joe
Eric Payne · (13 episodes)
2021

The Stand In
Simon
2020

Thirst
Ronald
2020

Tales of the City
Ben Marshall · (10 episodes)
2019

Special
(3 episodes)
2019

Russian Doll
Alan Zaveri · (15 episodes)
2019

You
Gabe · (6 episodes)
2018

Valor
Ian Porter · (13 episodes)
2017

Apple of My Eye
Dr. Copeland
2017

Mary + Jane
Ethan · (1 episode)
2016

Secrets and Lies
Patrick Warner · (10 episodes)
2015

Chicago P.D.
Peter Mills · (2 episodes)
2014

The Happy Sad
Aaron
2013

Orange Is the New Black
Wes Driscoll · (1 episode)
2013

Chicago Fire
Peter Mills · (69 episodes)
2012

Arrow
John 'JJ' Diggle, Jr. · (5 episodes)
2012

Gayby
Daniel
2012

Men in Black 3
Air Force MP #2
2012

Private Romeo
Ken Lee
2011

Bookends
Dr. Daniel Green
Imposters

Law & Order: Criminal Intent
Sam Harris · (1 episode)
2001

Law & Order: Special Victims Unit
Chuck Mills · (1 episode)
1999