He previously played for a number of clubs at Conference South level and below before joining League Two side Dagenham & Redbridge in 2007.
[6] At the end of the 2008–09 season, Taiwo was voted the club's player of the year after the side reached a then-highest finish of eighth in the league.
[9] He made his Cardiff debut in a 2–0 defeat to Doncaster Rovers at the Keepmoat Stadium as a substitute in place of Peter Whittingham.
On 12 January, during a post match interview against Bristol City, Dave Jones stated that they had agreed a deal with Colchester United for Taiwo to join them on loan, but the move was later cancelled due to an ongoing midfield injury crisis at Cardiff.
[10] On 31 May 2010, Taiwo was set to sign for Championship rivals Norwich City, for a fee of £150,000,[11] however the move later collapsed after he failed a medical.
After only two appearances for the Bluebirds, Taiwo's agent, Simon Dent, confirmed he had inquiries from two unnamed League One clubs for a short-term loan.
[20] On 7 March 2013 Taiwo was reunited with his former Dagenham & Redbridge manager John Still, now in charge of Conference Premier side Luton Town, who brought him to Kenilworth Road on a short-term contract.
After appearing for a number of non-league clubs, including Dover and Margate, Taiwo signed for Cray Wanderers of the Isthmian League South Division for the 2016–17 season.