Show more
Tarun Keram was born in Surrey, British Columbia, Canada. He is an actor and producer, known for The Stand (2020), Supernatural (2005) and The Twilight Zone (2019). imdb.com