I don't like this trend! War movies in 10-20 years will be boring. No Rambos, no Schwarzeneggers, no Spielberg and Tom Hanks emotional patriotism! No funny casual racism, no casual homophobia, no casual misoginy... Did Mark Hamil play a terrorist in Star Trek after all? The End of an Era. We're gonna have to watch films about how a bribed White House politicant struggles to keep up with weapon manufacture demands while managing to convince his wife not to divorce him because she feels neglected since he's never at home... directed by Clint Eastwood.
No, Mark hamil was on Star wars not star trek, they never let him guest appear to prevent confusion and to not make a running joke that wouldn't ever die.