Osy Ikhile

Actor

BIOGRAPHY

Osy Ikhile is a London-born actor best known for portraying the role of Richard Peterson in In the Heart of the Sea, and Milo Rodricks in Childhoods End.

Bio from Wikipedia - See more on en.wikipedia.org Text under CC-BY-SA license