<Li> Jamie Lee Curtis as Shelly DeVoto: The new make - up artist at the funeral home . She is an experienced cosmetologist from Detroit, Michigan and later Harry's fiancée . </Li> <Li> Macaulay Culkin as Thomas J. Sennett: An 11 - year - old boy who is "allergic to everything ." He is also Vada's best friend and neighbor . </Li> <Li> Anna Chlumsky as Vada Sultenfuss: The central character . An 11 - year - old girl, full of medical issues, including a chicken bone lodged in her throat . </Li> <Li> Richard Masur as Phil Sultenfuss: Harry's brother and Vada's uncle . He works with Harry and gives him advice when Harry starts dating Shelly . </Li>

Who played the girl in the movie my girl