From the facial expressions to the tone and the voice, actor/comedian Jamie Costa has gotten this Robin Williams impressions thing down.
The South Carolina-based actor posted a compilation video of characters on YouTube, where it quickly went viral. In the short clip, he takes on 18 different characters Williams played over the years - from the Genie in "Aladdin" to Sean Maguire in "Good Will Hunting."
Alongside the video, he wrote, "My tribute to the man whose spark ignited my passion. RIP Robin Williams."
Williams died last summer at age 63.