
Nick Stahl
Known for Acting · 71 credits
- Born
- 1979-12-05 (age 46)
- Place of birth
- Harlingen, Texas, USA
- Also known as
- Nicolas Kent "Nick" Stahl · Nicolas Kent Stahl · نیک استال
Biography
Nick Stahl (born December 5, 1979) is an American actor. Starting out as a child actor, he gained recognition for his performance in the 1993 film The Man Without a Face and then embarked on a successful career as a child actor. He later transitioned into his adult career with roles in Bully, Sin City, In the Bedroom, the HBO series Carnivàle, and the film Terminator 3: Rise of the Machines, in which he took over the role of John Connor, originally played by Edward Furlong. He also recently starred in the film Mirrors 2.
Known For
TV Shows (9)

Law & Order: Special Victims Unit
1999
as Peter Harrison

Jimmy Kimmel Live!
2003
as Self

Fear the Walking Dead
2015
as Jason Riley

Body of Proof
2011
as Marcel Trevino

Carnivàle
2003
as Ben Hawkins

Promised Land
1996
as Billy Sullivan

Let the Right One In
2022
as Matthew Dean

Fear the Walking Dead: Dead in the Water
2022
as Jason Riley

Seasons of Love
1999
as Adult Grover
Movies (62)

Terminator 3: Rise of the Machines
2003
as John Connor

Violent Ends
2025
as Tuck Whitehead

Sin City
2005
as Roark Jr. / Yellow Bastard

The Thin Red Line
1998
as Pfc. Edward Bead

Knights of the Zodiac
2023
as Cassios

Mirrors 2
2010
as Max Matheson

In the Bedroom
2001
as Frank Fowler

Bully
2001
as Bobby Kent

Confidential Informant
2023
as Mike Thorton

Disturbing Behavior
1998
as Gavin Strick

Sleepwalking
2008
as James

My One and Only
2009
as Bud

James the Second
2025
as Mr. Thomas

Burning Palms
2010
as Robert Kane

The Man Without a Face
1993
as Charles E. 'Chuck' Norstadt

What Josiah Saw
2021
as Eli Graham

Hunter Hunter
2020
as Lou

All Forgotten
2001
as Vladimir

Twist
2003
as Dodge

Tall Tale: The Unbelievable Adventure
1995
as Daniel Hackett

Gangland
2025
as Darius Humphrey

The Chameleon
2010
as Brendan Kerrigan

What You Wish For
2024
as Ryan

How to Rob a Bank
2007
as Jinx

Taboo
2002
as Christian Turner

Safe Passage
1994
as Simon

Soundman
1999
as Tommy Pepin

Dead Awake
2010
as Dylan

Afghan Luke
2011
as Luke Benning

Quid Pro Quo
2008
as Isaac Knott

The Murder of Nicole Brown Simpson
2020
as Glen Rogers

On the Inside
2011
as Allen Meneric

Locke & Key
2011
as Duncan Locke

Incident in a Small Town
1994
as John Bell Trenton

Bookies
2003
as Toby

Wasted
2002
as Chris

Sunset Strip
2000
as Zach

The Speed of Thought
2011
as Joshua Lazarus

Eye of God
1997
as Tom Spencer

My Son Is Innocent
1996
as Eric Sutter

Meskada
2010
as Noah Cordin

Kalamity
2010
as Billy Klepack

Grace and Grit
2021
as Bob Doty

Blue River
1995
as Young Edward
Devoted
as Ray

The Sleepy Time Gal
2001
as Morgan

Stranger at My Door
1991
as Robert Fortier

388 Arletta Avenue
2011
as James

BFFs
2025

American Dream
2021
as Yuri

The Night of the White Pants
2006
as Horace 'Raff' Rafferty
Down the Arm of God

Everything Will Happen Before You Die
2010
as Hunter Robinson

Away From Here
2014
as James

III
2019
as Jimmy Sparks

Woman With a Past
1992
as Brian
All Day Happy Dance
as Mark

Night Blooms
2022
as Wayne
Lupo
Green River Killer

Making 'Carnivàle': The Show Behind the Show
2003
Klifhaus
as William
About Nick Stahl
Nick Stahl (born December 5, 1979) is an American actor. Starting out as a child actor, he gained recognition for his performance in the 1993 film The Man Without a Face and then embarked on a successful career as a child actor. He later transitioned into his adult career with roles in Bully, Sin City, In the Bedroom, the HBO series Carnivàle, and the film Terminator 3: Rise of the Machines, in which he took over the role of John Connor, originally played by Edward Furlong. He also recently starred in the film Mirrors 2. With 71 credits spanning from 1991 to 2025, Nick Stahl has appeared in 62 films and 9 TV shows.
Fans searching for Nick Stahl movies, Nick Stahl filmography, or the latest projects starring Nick Stahl can stream many of these titles on HinFlix, free and in HD, with no subscription required.
Most Popular Nick Stahl Movies
- Terminator 3: Rise of the Machines (2003) — as John Connor
- Violent Ends (2025) — as Tuck Whitehead
- Sin City (2005) — as Roark Jr. / Yellow Bastard
- The Thin Red Line (1998) — as Pfc. Edward Bead
- Knights of the Zodiac (2023) — as Cassios
Where to Watch Nick Stahl Films
Most Nick Stahl movies and series are available to stream on HinFlix in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Nick Stahl, check our movies catalogue and browse page.