
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

Knights of the Zodiac
2023
as Cassios

The Thin Red Line
1998
as Pfc. Edward Bead

Violent Ends
2025
as Tuck Whitehead

Mirrors 2
2010
as Max Matheson

In the Bedroom
2001
as Frank Fowler

Bully
2001
as Bobby Kent

Sleepwalking
2008
as James

Disturbing Behavior
1998
as Gavin Strick

Burning Palms
2010
as Robert Kane

Confidential Informant
2023
as Mike Thorton

My One and Only
2009
as Bud

Twist
2003
as Dodge

The Chameleon
2010
as Brendan Kerrigan

All Forgotten
2001
as Vladimir

Hunter Hunter
2020
as Lou

Dead Awake
2010
as Dylan

Tall Tale: The Unbelievable Adventure
1995
as Daniel Hackett

Gangland
2025
as Darius Humphrey

What Josiah Saw
2021
as Eli Graham

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

James the Second
2025
as Mr. Thomas

How to Rob a Bank
2007
as Jinx

Safe Passage
1994
as Simon

The Murder of Nicole Brown Simpson
2020
as Glen Rogers

Taboo
2002
as Christian Turner

Soundman
1999
as Tommy Pepin

Afghan Luke
2011
as Luke Benning

Sunset Strip
2000
as Zach

Wasted
2002
as Chris

Grace and Grit
2021
as Bob Doty

What You Wish For
2024
as Ryan

Quid Pro Quo
2008
as Isaac Knott

Locke & Key
2011
as Duncan Locke

Meskada
2010
as Noah Cordin

My Son Is Innocent
1996
as Eric Sutter

Eye of God
1997
as Tom Spencer

Incident in a Small Town
1994
as John Bell Trenton

Bookies
2003
as Toby

Kalamity
2010
as Billy Klepack

Blue River
1995
as Young Edward

On the Inside
2011
as Allen Meneric

The Sleepy Time Gal
2001
as Morgan

The Speed of Thought
2011
as Joshua Lazarus

388 Arletta Avenue
2011
as James
Devoted
as Ray

BFFs
2025

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

Stranger at My Door
1991
as Robert Fortier

American Dream
2021
as Yuri

Everything Will Happen Before You Die
2010
as Hunter Robinson
Down the Arm of God

Night Blooms
2022
as Wayne

Away From Here
2014
as James

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

Making 'Carnivàle': The Show Behind the Show
2003

III
2019
as Jimmy Sparks
Green River Killer
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 CineFlixo, 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
- Knights of the Zodiac (2023) — as Cassios
- The Thin Red Line (1998) — as Pfc. Edward Bead
- Violent Ends (2025) — as Tuck Whitehead
Where to Watch Nick Stahl Films
Most Nick Stahl movies and series are available to stream on CineFlixo 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.