Show more
Steve Tran was born on 22 April 1985 in Saint-Germain-en-Laye, Yvelines, France. He is an actor, known for So Woman! (2009), Leila (2010) and Twice Upon a Time (2019). imdb.com