All Movies List
Love, Classified

as Taylor Bloom

2022
Untitled Horror Movie

as Chrissy

2021
Finding You

as Taylor Risdale

2021
Trust

as Amy

2021
Green Arrow and the Canaries

as Mia Smoak/Green Arrow

2020
Kappa Kappa Die

as Charise

2020
Assimilate

as Hannah

2019
Charlotte

as Mary (segment "Get Off My Porch")

2017
Shadowhunters

as Clarissa "Clary" Fray

2016
Natural Selection

as Paige Thomas

2016
Little Savages

as Tiffany

2016
Is That a Gun in Your Pocket?

as Sandy Keely

2016
Happyland

as Harper Munroe

2014
Tom Sawyer & Huckleberry Finn

as Becky Thatcher

2014
A Wife's Nightmare

as Jackie

2014
Contest

as Sarah O'Malley

2013
Arrow

as Mia Smoak / Blackstar

2012
Last Ounce of Courage

as Caroler

2012
Girl vs. Monster

as Myra

2012
Last Will

as Wedding Guest (uncredited)

2011
Get Off My Porch

as Mary

2010
All Roads Lead Home

as Fair Goer

2008
Katherine McNamara Katherine McNamara

Birthday

1995-11-22

Place of Birth

Kansas City, Kansas, USA

Biography

Katherine "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.
AD

WATCH FREE FOR 30 DAYS

All Prime Video
Cancel anytime
Watch Now