Genghis Khan in 'Bill & Ted's' 'MEMBA HIM?!

5/19/2016 12:20 AM PDT

Genghis Khan in 'Bill & Ted's Excellent Adventure': 'Memba Him?!

Hollywood stuntman Al Leong is best known for playing the butt-kicking Genghis Khan in the 1989 masterpiece "Bill & Ted's Excellent Adventure." Guess what he looks like now!