Almost everyone has done an impersonation of Robin Williams' as one of his many characters from his illustrious career. Whether it's "Mork" from "Mork and Mindy" or his character as Adrian Cronauer from "Good Morning Vietnam," everyone has some kind of impression of the late actor. 

Impressionist Jamie Costa has taken Robin Williams impressions to the next level.

Costa's latest video, "Never Had A Friend Like Him," is an amazing compilation of Williams' film and television characters. Not only does he resemble Williams physically, his impressions of the actor's many characters are so good you would think he was still alive.