Tough Onscreen, Katherine McNamara Has a Generous Heart for Charity in Real Life
Katherine McNamara is an American actress who rose to fame playing the roles of Clary Fray in the Freeform fantasy series “Shadowhunters” and Mia Smoak in the CW superhero series “Arrow.” McNamara was born in 1995 and had an unusual education compared to most children…