Show more
Phillip Richard Allen was an American stage, film, and television actor probably best known today for his role as Captain Esteban in Star Trek III: The Search for Spock. Wikipedia
Jeremy Allen White
Brandon Routh
Jodie Foster
Ebon Moss-Bachrach