Luke Boswell

Luke Boswell portrayed Xandar Traveller in Guardians of the Galaxy.