Yep, this is me. #TBT 20 years ago circa 1995 when I played this hilariously goofy alien in a FedEx commercial that played exclusively in the line outside Space Mountain at Disneyland. Make-up sculpted and applied by David W. Smith for Tony Gardner's Alterian Inc. Happy times!!!










