Spencer Treat Clark Filmography: Every Movie and TV Show in Order
All 32 Spencer Treat Clark roles in chronological order (1999 to 2024): 17 movies and 15 TV series.

How many movies and TV shows has Spencer Treat Clark been in? This complete Spencer Treat Clark filmography lists 32 credited roles (17 films, 15 TV series), in chronological order from 1999 to 2024, with links to our full guides where available.
Spencer Treat Clark movies in order
- Arlington Road (1999) as Grant Faraday
- Double Jeopardy (1999) as Eleven-Year-Old Matty Parsons
- Gladiator (2000) as Lucius
- Unbreakable (2000) as Joseph Dunn
- Mystic River (2003) as Silent Ray Harris
- Loverboy (2005) as Paul (16 years old)
- The Babysitters (2008) as Scott Miral
- The Last House on the Left (2009) as Justin
- Camp Hell (2010) as Timothy
- The Last Exorcism Part II (2013) as Chris
- Deep Dark Canyon (2013) as Nate Towne
- Much Ado About Nothing (2013) as Borachio
- Cymbeline (2014) as Guiderius
- The Town that Dreaded Sundown (2014) as Corey
- Glass (2019) as Joseph Dunn
- Weird: The Al Yankovic Story (2022) as Steve
- Salem's Lot (2024) as Mike Ryerson
Spencer Treat Clark TV shows
- Law & Order: Special Victims Unit (1999) as Greg Engels
- Law & Order: Special Victims Unit (1999) as Brian Coyle
- Third Watch (1999) as Kyle
- NCIS (2003) as Ryan Smith
- The Closer (2005) as Jesse Dixon
- Criminal Minds (2005) as Jordan Halloran
- Mad Men (2007) as Kelly
- The Good Wife (2009) as Kenny Chatham
- Chicago Fire (2012) as Lee
- Marvel's Agents of S.H.I.E.L.D. (2013) as Werner von Strucker
- Animal Kingdom (2016) as Adrian Dolan
- S.W.A.T. (2017) as Gary
- Station 19 (2018) as James Beckett Jr.
- Chilling Adventures of Sabrina (2018) as Jerathmiel
- Manhunt (2024) as Lewis Powell
Filmography data via TMDB, refreshed automatically as new roles are announced.
Frequently asked questions
How many movies has Spencer Treat Clark been in?
Spencer Treat Clark has 17 credited film roles and 15 TV roles, for a total of 32 credits from 1999 to 2024.
What was Spencer Treat Clark's first major role?
Arlington Road (1999).
What is Spencer Treat Clark's most recent project?
Salem's Lot (2024).



