Two and a Half Men Cast

9 actors in all seasons

Charlie Sheen

Charlie Harper

Ashton Kutcher

Walden Schmidt

Jon Cryer

Alan Harper

Angus T. Jones

Jake Harper

Holland Taylor

Evelyn Harper

Marin Hinkle

Judith Harper, Judith Melnick