Also Prince Charming

Today’s question: What actor has played Steve Trevor in the Wonder Woman series, as well as Captain James T. Kirk and Jack Ryan?

The answer: Chris Pine
Pine’s breakout role was in The Princess Diaries 2: A Royal Engagementacross from Anne Hathaway.