
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 Thin Red Line
1998
as Pfc. Edward Bead

Knights of the Zodiac
2023
as Cassios

In the Bedroom
2001
as Frank Fowler

Bully
2001
as Bobby Kent

Mirrors 2
2010
as Max Matheson

Violent Ends
2025
as Tuck Whitehead

Confidential Informant
2023
as Mike Thorton

Disturbing Behavior
1998
as Gavin Strick

Burning Palms
2010
as Robert Kane

Sleepwalking
2008
as James

The Chameleon
2010
as Brendan Kerrigan

Tall Tale: The Unbelievable Adventure
1995
as Daniel Hackett

My One and Only
2009
as Bud

The Murder of Nicole Brown Simpson
2020
as Glen Rogers

What You Wish For
2024
as Ryan

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

What Josiah Saw
2021
as Eli Graham

Eye of God
1997
as Tom Spencer

Hunter Hunter
2020
as Lou

Away From Here
2014
as James

Safe Passage
1994
as Simon

James the Second
2025
as Mr. Thomas

How to Rob a Bank
2007
as Jinx

Bookies
2003
as Toby

Taboo
2002
as Christian Turner

Twist
2003
as Dodge

Sunset Strip
2000
as Zach

All Forgotten
2001
as Vladimir

Locke & Key
2011
as Duncan Locke

Dead Awake
2010
as Dylan

Afghan Luke
2011
as Luke Benning

Meskada
2010
as Noah Cordin

Keep Quiet
2025
as Darius Humphrey

Grace and Grit
2021
as Bob Doty

On the Inside
2011
as Allen Meneric

Blue River
1995
as Young Edward

My Son Is Innocent
1996
as Eric Sutter

Kalamity
2010
as Billy Klepack

Soundman
1999
as Tommy Pepin
Down the Arm of God

Quid Pro Quo
2008
as Isaac Knott

The Speed of Thought
2011
as Joshua Lazarus

388 Arletta Avenue
2011
as James

The Sleepy Time Gal
2001
as Morgan

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

BFFs
2025

Incident in a Small Town
1994
as John Bell Trenton

Wasted
2002
as Chris

Everything Will Happen Before You Die
2010
as Hunter Robinson

American Dream
2021
as Yuri

Night Blooms
2022
as Wayne
Devoted
as Ray

Stranger at My Door
1991
as Robert Fortier

III
2019
as Jimmy Sparks

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

Woman With a Past
1992
as Brian
Green River Killer
All Day Happy Dance
as Mark
Lupo
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 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 Thin Red Line (1998) — as Pfc. Edward Bead
- Knights of the Zodiac (2023) — as Cassios
- In the Bedroom (2001) — as Frank Fowler
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.