Rowan Cox

Rowan Spencer portrayed Built Prisoner in Guardians of the Galaxy.