Full Cast — Two and a Half Men (2003–2015)

Jon Cryer

Jon Cryer

Alan Harper

Angus T. Jones

Angus T. Jones

Jake Harper

Conchata Ferrell

Conchata Ferrell

Berta

Charlie Sheen

Charlie Sheen

Charlie Harper

Holland Taylor

Holland Taylor

Evelyn Harper

Marin Hinkle

Marin Hinkle

Judith Harper / Judith Melnick

Ashton Kutcher

Ashton Kutcher

Walden Schmidt

Melanie Lynskey

Melanie Lynskey

Rose

Courtney Thorne-Smith

Courtney Thorne-Smith

Lyndsey Mackelroy

Ryan Stiles

Ryan Stiles

Herb

Amber Tamblyn

Amber Tamblyn

Jenny

Jennifer Bini Taylor

Jennifer Bini Taylor

Chelsea / Suzanne / Tina / Nina

Sophie Winkleman

Sophie Winkleman

Zoey

Graham Patrick Martin

Graham Patrick Martin

Eldridge Mackelroy

April Bowlby

April Bowlby

Kimber / Kandi

Jane Lynch

Jane Lynch

Dr. Linda Freeman

Judy Greer

Judy Greer

Bridget Schmidt / Bridget Schmidt/Danny / Myra

Emmanuelle Vaugier

Emmanuelle Vaugier

Mia / Mia (uncredited) (archive footage)

Robert Clotworthy

Robert Clotworthy

TV Commercial Announcer (voice) / TV Commercial (voice) / TV Announcer (voice) / Gangster #1 / Pilot (voice) / Announcer

Kelly Stables

Kelly Stables

Melissa

D. B. Sweeney

D. B. Sweeney

Larry

Maggie Lawson

Maggie Lawson

Ms. McMartin

J.D. Walsh

J.D. Walsh

Gordon / Ted

Brooke D'Orsay

Brooke D'Orsay

Kate / Robin

Rebecca McFarland

Rebecca McFarland

Leanne

Jenny McCarthy

Jenny McCarthy

Courtney

Clark Duke

Clark Duke

Barry

James Edson

James Edson

Stephan 'Bobby' Wasserstein

Mimi Rogers

Mimi Rogers

Robin Schmidt

Kimberly Williams-Paisley

Kimberly Williams-Paisley

Gretchen

Martin Mull

Martin Mull

Russell

Robert Wagner

Robert Wagner

Teddy

Ming-Na Wen

Ming-Na Wen

Linda

Patton Oswalt

Patton Oswalt

Billy Stanhope

Aly Michalka

Aly Michalka

Brooke

Joel Murray

Joel Murray

Petey / Doug / Nick

Talyan Wright

Talyan Wright

Ava

Katherine LaNasa

Katherine LaNasa

Lydia

Vernee Watson

Vernee Watson

Nurse / Karen / Nurse Phyllis / Nurse Lorna

Macey Cruthird

Macey Cruthird

Megan

Jodi Lyn O'Keefe

Jodi Lyn O'Keefe

Isabella / Gail

Kris Iyer

Dr. Prajneep

Liz Vassey

Liz Vassey

Kate / Michelle

Stacy Keach

Stacy Keach

Tom

Michael Bolton

Michael Bolton

Michael Bolton

Missi Pyle

Missi Pyle

Miss Pasternak

Carl Reiner

Carl Reiner

Marty Pepper

Jenna Elfman

Jenna Elfman

Frankie

Jeri Ryan

Jeri Ryan

Sherri

Wayne Wilderson

Wayne Wilderson

Roger / Dad

Odette Annable

Odette Annable

Nicole

Denise Richards

Denise Richards

Lisa

John Pirruccello

John Pirruccello

Policeman (voice) / Larry/Superdad (voice) / Police Helicopter Pilot

Rachel Cannon

Rachel Cannon

Chloe / Nina

Tinashe

Tinashe

Celeste

Tricia Helfer

Tricia Helfer

Gail

Katy Mixon

Katy Mixon

Betsy

John Amos

John Amos

Ed

Deanna Russo

Deanna Russo

Laurel

Susan Blakely

Susan Blakely

Angie

Sara Rue

Sara Rue

Naomi

Carol Kane

Carol Kane

Shelly

Michael Clarke Duncan

Michael Clarke Duncan

Jerome

Juliette Goglia

Juliette Goglia

Joanie

Mikki Padilla

Mikki Padilla

Bridesmaid #1

Kimberly Quinn

Kimberly Quinn

Donna

Sara Erikson

Sara Erikson

Bethany / Jennifer

Alicia Coppola

Alicia Coppola

Dr. Michelle Talmadge / TC Randall

Tricia O'Kelley

Tricia O'Kelley

Brooke / Shari

Matthew Marsden

Matthew Marsden

Nigel

Georgia Engel

Georgia Engel

Jean

Brian Stepanek

Brian Stepanek

Arthur

Alem Brhan Sapp

Alem Brhan Sapp

Drill Sergeant / Sergeant

Miley Cyrus

Miley Cyrus

Missi

Steven Krueger

Steven Krueger

Sean

Jaime Pressly

Jaime Pressly

Tammy

Tom Virtue

Tom Virtue

Minister / Stan

Jeff Probst

Jeff Probst

Jeff Probst

Paula Marshall

Paula Marshall

Paula

Michael Patrick McGill

Michael Patrick McGill

Officer Smith / Joseph

Christian Slater

Christian Slater

Christian Slater

Jeff Staron

Jeff Staron

Barista

Steffani Brass

Steffani Brass

Debbie / Amy

Larry Cedar

Larry Cedar

Policeman #1 / Announcer (voice)

Judd Nelson

Judd Nelson

Chris

Gail O'Grady

Gail O'Grady

Mandi

Sandra Purpuro

Sandra Purpuro

Cynthia / Mona

Steven Tyler

Steven Tyler

Steven Tyler

Nick Toth

Nick Toth

Football Announcer / TV Narrator

Richard Whiten

Richard Whiten

Sergeant Preston / Officer Bryant

John Stamos

John Stamos

John Stamos / Prospective House Buyer

Brendan Patrick Connor

Brendan Patrick Connor

Middle-Aged Guy / Clive

Jim Marshall

Movie Manager / Jim

Magdalena Holland

Magdalena Holland

Svetlana / Inga

Ciera Foster

Ciera Foster

Volleyball Player #2 / Misty

Carrie Reichenbach

Carrie Reichenbach

Alexis

Coby Ryan McLaughlin

Coby Ryan McLaughlin

Jeremy

Shon Little

Shon Little

Cashier / Snack Bar Cashier

Steve Hytner

Steve Hytner

Dr. Schenkman

Jacqueline Lord

Jacqueline Lord

Lady #1 / Tiffany

Meagen Fay

Meagen Fay

Martha

Steven Eckholdt

Steven Eckholdt

Brad

Justine Eyre

Justine Eyre

Gabrielle

Aja Evans

Aja Evans

Emily

Rena Sofer

Rena Sofer

Chrissy

Kimberly Brooks

Kimberly Brooks

Computer Voice

Rose Matheu

Rose Matheu

Lily

← Back to Two and a Half Men