Star Trek TV shows such as Deep Space Nine, The Next Generation, Voyager and Enterprise have played host to so many guest stars over the years it's hard to keep track of them all.
And casual viewers may not recognize stars like Jason Alexander, Iggy Pop and Jonathan Banks under all that makeup.
Of course, Dwayne The Rock Johnson is recognizable no matter what he's wearing, and he appeared on Voyager in the late 90s, at the height of his WWE wrestling career.
He played a Tsunkatse fighter who puts a hurtin' on Seven of Nine, and even uses Rock's finishing move, The Rock Bottom, to take down the reformed Borg drone.
Landing a guest starring role on Star Trek is a dream come true for an actor who's also a Trekkie (Trekker?), so when Jason Alexander was offered the role of Kurros on Voyager he had to .
Jason sites Shatner's performance as Captain Kirk as his inspiration to pursue acting so being on Star Trek was at the top of Jason's acting wish list, but he wanted to hold out for a role as an alien:
As he explained to StarTrek.com in a 2011 interview, “It was finally Voyager that understood that and called with the perfect part.” He was thrilled with Kurros explaining that “They gave me everything — an alien guise, great intellect, and evil. The trifecta. What more could you ask for?”
It's unclear whether Jonathan Banks shared Jason's enthusiasm for wearing alien makeup, but he definitely threw himself into the role of Ennis leader Golin Shel-la on Deep Space Nine.
Jonathan brought that brooding badass energy we've come to expect from him to the role of Golin, and you can almost see the beginnings of Mike from Breaking Bad in his portrayal.
So what kind of energy did Iggy Pop bring to his portrayal of Vorta clone Yelgrun on Deep Space Nine? Man, Iggy plays Iggy no matter what!