Leo Ahsoka Biography, Age, Career, Height, Wiki, Family & More, Career, Biography, Ethnicity, Profile, Net Worth, Photos, Videos, and More Leo Ahsoka is a well-known model and actress from Russia. He was born in Russia in 1999. Leo is well recognised ...