Nick Stahl

Nick Stahl

Known For

Sin City

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.

Movies Featuring Nick Stahl

Violent Ends

Violent Ends (2025)

as Tuck Whitehead
Keep Quiet

Keep Quiet (2025)

as Darius Humphrey
III

III (2019)

as Jimmy Sparks
On the Inside

On the Inside (2011)

as Allen Meneric
Afghan Luke

Afghan Luke (2011)

as Luke Benning
Locke & Key

Locke & Key (2011)

as Duncan Locke
Kalamity

Kalamity (2010)

as Billy Klepack
Mirrors 2

Mirrors 2 (2010)

as Max Matheson
Meskada

Meskada (2010)

as Noah Cordin
The Chameleon

The Chameleon (2010)

as Brendan Kerrigan
Sin City

Sin City (2005)

as Roark Jr. / Yellow Bastard
Taboo

Taboo (2002)

as Christian Turner
Bully

Bully (2001)

as Bobby Kent
Soundman

Soundman (1999)

as Tommy Pepin
The Thin Red Line

The Thin Red Line (1998)

as Pfc. Edward Bead
Eye of God

Eye of God (1997)

as Tom Spencer
Blue River

Blue River (1995)

as Young Edward
The Man Without a Face

The Man Without a Face (1993)

as Charles E. 'Chuck' Norstadt