Michail Elenov is known for his work on Undisputed 2: Last Man Standing (2006), El Gringo (2012) and In Hell (2003). Read more on iMDB