Chay Lelando

Chay Lelando, the "Millennium Falcon Man", was a human male.

Behind the scenes
Leland Chee portrayed this character for the trailer associated with the launch of Star Wars: Millennium Falcon: A 3-D Owner's Guide.