Ojo has made 27 European appearances in seven season for London Irish and is delighted at signing a contract extension.
"I have enjoyed every moment of being a London Irish player," he said.
"The potential we have at the club is massive and I am excited that I can be a part of it over the next few seasons. I still have ambitions to be involved in the England set up and believe London Irish is the best place to make this happen."
London Irish are back in Heineken Cup action this weekend when they face Racing Metro at Stade Yves du Manoir in the first of back-to-back matches between the sides.