Born in Serbia, graduated high-school in North Carolina, received his Associte of Fine Arts from University of Central Arkansas, lives in Arizona.
In 2006 was attending acting classes with Michael Bliderman
During 2011 attended Faith Hibbs-Clark's (casting director from Phoenix Arizona) film workshops.
Was cast as tourist/shopper in Hangover III, filming in Nogales Arizona in 2012.
While on the set of Hangover 3, Sasha's role as a tourist/shopper was bumped up to a pimp on the bench.
In 2012 Sasha worked with Chris Lamont - the president of the Phoenix Film Festival. Sasha played a doctor in an untitled school project, while Chris was the director of the movie.