Phillip R. Allen: Phillip R. Allen. Actor: Star Trek III: The Search for Spock. Phillip R. Allen was born on 26 March 1939 in Pittsburgh, Pennsylvania, USA. He was an actor, known for Star Trek III: The Search for Spock (1984), The Lady in Red (1979) and The Bad News Bears (1979). He was married to Joanie. He died on 1 March 2012 in Los Angeles, California, USA.
Known For: Star Trek III: The Search for Spock (Captain Esteban(as Phillip Richard Allen)), The Lady in Red (Elliot Ness), The Bad News Bears (Roy Turner), Mork & Mindy (George Logan)