McKenna was born in Hollywood, California. She started out with small roles in television shows and movies before earning a role as Amanda in the film Campfire Tales. She was nominated for her role in You Wish as "Best Performance in a TV Comedy Series" at the 1998 Young Artist Awards. Her recognition later earned her guest roles in Malcolm in the Middle and Boston Public before getting the role as Abby Macy in Crossing Jordan.