Leven Rambin – Biography of Leven Rambin
Leven Alice Rambin was born in May 1990 in the city of Houston (Texas), in the United States. He began to act in school plays, when he was studying at the St. Francis Episcopal Day School; later he attended the Houston School of Film and Theater, before moving first to Connecticut and then definitely to … Read more