Peter Gallagher is 'grateful' Mischa Barton is 'still alive' after dealing with 'toxic' fame as a teen star. Mischa, now 38, was just 16 when she landed the role of Marissa Cooper in hit TV show The O.C.