Roderick McNeil: Roderick McNeil. Actor: Star Trek: Strange New Worlds. Roderick McNeil is known for Star Trek: Strange New Worlds (2022), The Handmaid's Tale (2017) and Mommy's Little Star (2022).
Known For: Star Trek: Strange New Worlds (Stonn), The Handmaid's Tale (Farmhand 1), Mommy's Little Star (Aiden), Us Time (Alex)