Katherine McNamara
Birthday: 1995-11-22 | Place of Birth: Kansas City, Kansas, USAKatherine "Kat" Grace McNamara (born November 22, 1995) is an American actress. She is known for her role as Harper Munroe on the MTV comedy series Happyland, and for her lead role as Clary Fray on the Freeform fantasy series Shadowhunters.
...
Known For
Acting
Year
Title
Role
2022
Love, Classified
as Taylor Bloom
2021
Trust
as Amy
2021
Untitled Horror Movie
as Chrissy
2021
Finding You
as Taylor Risdale
2020
Kappa Kappa Die
as Charise
2020
Green Arrow and the Canaries
as Mia Smoak/Green Arrow
2019
Assimilate
as Hannah
2017
Charlotte
as Mary (segment "Get Off My Porch")
2016
Shadowhunters
as Clary Fray
2016
Natural Selection
as Paige Thomas
2016
Is That a Gun in Your Pocket?
as Sandy Keely
2016
Little Savages
as Tiffany
2015
2014
Tom Sawyer & Huckleberry Finn
as Becky Thatcher
2014
Happyland
as Harper Munroe
2014
A Wife's Nightmare
as Jackie
2013
Contest
as Sarah O'Malley
2012
Last Ounce of Courage
as Caroler
2012
Arrow
as Mia Smoak / Blackstar
2012
Girl vs. Monster
as Myra
2011
Sam Steele and the Junior Detective Agency
as Emma Marsh
2011
Last Will
as Wedding Guest (uncredited)
2010
Get Off My Porch
as Mary
2008
All Roads Lead Home
as Fair Goer