Nick Stahl profile
Actor profile

Nick Stahl

5th December 1979 Harlingen, Texas, USA Acting

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.

62 Movies 9 TV Shows 71 Credits
Filmography

Movies & TV Shows

BFFs poster
BFFs 26th September 2025
III poster
III 8th September 2019 as Jimmy Sparks
Kalamity poster
Kalamity 22nd October 2010 as Billy Klepack
Meskada poster
Meskada 3rd October 2010 as Noah Cordin
Sin City poster
Sin City 1st April 2005 as Roark Jr. / Yellow Bastard
Twist poster
Twist 7th September 2003 as Dodge
Taboo poster
Taboo 14th January 2002 as Christian Turner
Bully poster
Bully 15th June 2001 as Bobby Kent