Glenn Howerton as Star-Lord
The ‘It’s Always Sunny in Philadelphia’ star was the second choice for the role.