Charmian ficou famosa por interpretar a personagem Liesl Von Trapp, a filha mais velha do casal Von Trapp, em A noviça rebelde. No filme, Charmian cantava a música 'Sixteen going on seventeen'.
Após o trabalho nos filmes, 'A noviça rebeld'e e 'Evening primrose', Charmian deixou a carreira cinematográfica e se dedicou ao design de interiores e aos livros 'Forever Liesl' e 'Letters to Liesl' (2001). A atriz deixa dois filhos e quatro netos. .