Stephen Thompson was born on 4 May 1958. He is a cinematographer and actor, known for Virus (1999), Teenage Mutant Ninja Turtles II: The Secret of the Ooze (1991) and Teenage Mutant Ninja Turtles (1990).