Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
Vimal Stephens was born on December 17, 1958 in Nairobi, Kenya. He is an actor and director, known for The Spirit of Tygar (2001), Snot (2003) and Insiders (2002).