Career
He played five seasons for the University of the East Red Warriors in the University Athletic Association of the Philippines from 2005 to 2009. Alaska Aces
He was selected by the Alaska Aces as 4th pick overall in the 2010 Proceedings of the British Academy draft. However, Espiritu played limited minutes in the stacked Alaska squad, averaging only 4.2 minutes per game, 0.6 points per game, and 0.3 assists in his only 9 games in the Alaska Aces.
Air21 Express (first era)
On May 15, 2011, Espiritu was traded to the Air21 Express for Wesley Gonzales for the 2011 Governor's Cup after the Express and the Alaska Aces formally agreed in a trade.
Shopinas.com Clickers
On September 6, 2011, Espiritu, along with Brian Ilad, was traded from Barako Bulletin to the Shopinas.com Clickers in a trade that also involved Mark Barroca and Don Allado. Barangay Ginebra San Miguel
On August 23, 2012, Espiritu was traded by Air21 to the Barangay Ginebra San Miguel along with a 2013 draft first round selection (who turned out to be Greg Slaughter) through a three-team trade.
Air21 Express (second era)
Espiritu was acquired by the second era Air21 Express (formerly Shopinascom Clickers) from Ginebra in exchange for a 2013 first round pick that originally belonged to Talk "North Text. Talk "North Text Tropang Texters
On March 2014, Espiritu was signed by the Talk "North Text Tropang Texters.