John Stockwell Samuels IV nació en la ciudad de Galveston (Texas), en los Estados Unidos.
Hijo de un abogado, comenzó su carrera como modelo internacional, viviendo varios años en Italia, donde se convirtió en amigo del artista
Andy Warhol, quien lo mencionó varias veces en sus memorias, "
The Warhol Diaries".
Su debut como actor data del año 1981, cuando trabajó en la comedia "
So Fine"· Posteriormente se lo pudo ver en varios largometrajes de los 80´s y 90´s, entre los que se encuentran "
Losin' It" (1983), "
Christine" (1983), film de terror de
John Carpenter, basado en una histoira de
Stephen King; "
City Limits" (1984), "
Sueños radioactivos" (1985), "
My Science Project" (1985) y "
Los centinelas" (1986), todas películas que lo tuvieron como protagonista.
Stockwel también interpretó a
Cougar en la famosa "
Top Gun" (1986), protagonizada por
Tom Cruise, y trabajó junto a
Anthony Hopkins en "
Nixon" (1995). Fue además
Billy Hazard en la miniserie televisiva "
Norte y Sur" y apareció en algunas series entre finales de los 80´s y principios de los 90´s.
Ya a inicios del nuevo milenio, enfocó su carrrea hacia la dirección, siendo su primer trabajo el film "
Tramposos" (2000), filmado especialmente para la televisión. Otros títulos que también ha dirigido son "
Crazy/Beautiful" (2001), "
Blue Crush" (2002), "
Inmersión letal" (2005), "
Turistas" (2006), "
Heart" (2009) y "
Middle of Nowhere" (2009). Actualmente se encuentra trabajando en el thriller "
Dark Tide", protagonizado por
Halle Berry y cuyo estreno está previsto para 2011.
En lo que respecta a su vida personal,
Stockwell tiene tres hijos junto a su esposa,
Helene Henderson.