It has been announced that Greg Ellis will be playing Chief Engineer Olsen in the upcoming and recently pushed back Star Trek movie. Ellis is probably best known for his role in films like the Pirates of the Carribean trilogy and he was a bad guy in season 3 of 24.
Wednesday, 20 February 2008