John Steven Rocha is a YouTube host, podcaster and former actor, known for Windtalkers (2002), Theeee Money in the Bank Show (2013) and Call of Juarez: The Cartel (2011).
Charmed
Series • 1998
Cosmos
Series • 2014
Windtalkers
Movie • 2002
You Can't Have It
Movie • 2017
Antebody
Movie • 2005