
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

Sin City
2005
as Roark Jr. / Yellow Bastard

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

Gangland
2025
as Darius Humphrey

The Thin Red Line
1998
as Pfc. Edward Bead

Knights of the Zodiac
2023
as Cassios

Afghan Luke
2011
as Luke Benning

In the Bedroom
2001
as Frank Fowler

Bully
2001
as Bobby Kent

Disturbing Behavior
1998
as Gavin Strick

Violent Ends
2025
as Tuck Whitehead

My One and Only
2009
as Bud

Hunter Hunter
2020
as Lou

Taboo
2002
as Christian Turner

What You Wish For
2024
as Ryan

James the Second
2025
as Mr. Thomas

Confidential Informant
2023
as Mike Thorton

Mirrors 2
2010
as Max Matheson

Meskada
2010
as Noah Cordin

How to Rob a Bank
2007
as Jinx

What Josiah Saw
2021
as Eli Graham

The Chameleon
2010
as Brendan Kerrigan

Away From Here
2014
as James

Burning Palms
2010
as Robert Kane

Bookies
2003
as Toby

Quid Pro Quo
2008
as Isaac Knott

388 Arletta Avenue
2011
as James

The Sleepy Time Gal
2001
as Morgan

Sunset Strip
2000
as Zach

The Speed of Thought
2011
as Joshua Lazarus

Down the Arm of God
2026
as Chris
All Day Happy Dance
as Mark
Lupo

All Forgotten
2001
as Vladimir

Stranger at My Door
1991
as Robert Fortier

On the Inside
2011
as Allen Meneric

Soundman
1999
as Tommy Pepin

Eye of God
1997
as Tom Spencer

American Dream
2021
as Yuri

Incident in a Small Town
1994
as John Bell Trenton

Tall Tale: The Unbelievable Adventure
1995
as Daniel Hackett

Grace and Grit
2021
as Bob Doty

Locke & Key
2011
as Duncan Locke

Woman With a Past
1992
as Brian

Dead Awake
2010
as Dylan

BFFs
2025

Safe Passage
1994
as Simon

My Son Is Innocent
1996
as Eric Sutter

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

Kalamity
2010
as Billy Klepack

The Murder of Nicole Brown Simpson
2020
as Glen Rogers

Blue River
1995
as Young Edward

Making 'Carnivàle': The Show Behind the Show
2003
Green River Killer
Devoted
as Ray

Wasted
2002
as Chris

Twist
2003
as Dodge

Sleepwalking
2008
as James

Night Blooms
2022
as Wayne
Klifhaus
as William

III
2019
as Jimmy Sparks

Everything Will Happen Before You Die
2010
as Hunter Robinson
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 2026, 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 Bowood.TV, free and in HD, with no subscription required.
Most Popular Nick Stahl Movies
- Terminator 3: Rise of the Machines (2003) — as John Connor
- Sin City (2005) — as Roark Jr. / Yellow Bastard
- The Man Without a Face (1993) — as Charles E. 'Chuck' Norstadt
- Gangland (2025) — as Darius Humphrey
- The Thin Red Line (1998) — as Pfc. Edward Bead
Where to Watch Nick Stahl Films
Most Nick Stahl movies and series are available to stream on Bowood.TV 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.