Stephen Taylor is an actor, known for Kidulthood (2006), Submerged (2005) and Tube Tales (1999). Read more on iMDB