Steve Head(I)
- Actor
- Additional Crew
- Camera and Electrical Department
Steve Head was born on 12 October 1965 in Chicago, Illinois, USA. He is an actor, known for Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991), Phía Sau Cuộc Chiến (2013) and Tay Sai Đắc Lực (1991).