Osy Ikhile
Actor
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 Childhood's End.
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 Childhood's End.