Who is this Russian guy on the Citi mastercard commercials?

I still don't get it