Youth Espejo was part of Santa Elena High School - Marikina boys' volleyball team. In his freshman year, Espejo mostly fulfilled the role as a ball boy, consuming leftover drinks of his teammates. The following year, the departure of his older teammate enable Espejo to become part of Santa Elena's core team. 2011 National Milo Little Olympics Championship, 2012 and 2013 NCR Volleyball Regional Meet.
Collegiate As a multi-awarded high school volleyball player, he was recruited by
Ateneo De Manila University to play for its men's varsity volleyball team. Espejo won the 2014 GUIDON-Moro Lorenzo Sportsman of The Year award.
UAAP In the
University Athletic Association of the Philippines (UAAP)
Volleyball Championship, Espejo led Ateneo's team to win three consecutive championships from
UAAP Season 77 to
UAAP Season 79. In
UAAP Season 76 where Ateneo finished as runner-ups, while in
UAAP Season 77 as Best Attacker and Season's MVP. In
UAAP Season 78, he received three awards: Best Attacker, Best Server, and Season's MVP. Espejo also bagged the
UAAP Season 79 Best Scorer, Best Attacker, and Season's MVP. He ended his UAAP stint with Ateneo in 2018 with a loss to the National University in the final of UAAP Season 80. In the
Spikers' Turf 1st Season Collegiate Conference 2nd Best Outside Spiker, Conference and Finals MVP,
Spikers' Turf 2nd Season Collegiate Conference 1st Best Outside Spiker and Conference MVP, and
2017 Premier Volleyball League 1st Season Collegiate Conference 1st Best Outside Spiker, Conference and Finals MVP. He was also awarded as the 1st Best Outside Spiker in the
Spikers' Turf 1st Season Open Conference.
Club career Early years: Philippines Espejo helped the
Cagayan Valley Rising Suns in snatching the bronze medal in the Cagayan Friendship Games and silver medal in the
Spikers' Turf 1st Season Open Conference in 2015. Following the end of his UAAP stint with Ateneo, Espejo was set to play for
Cignal HD Spikers in the men's division of the
2018 Premier Volleyball League Reinforced Conference.
Visakha In December 2019, Espejo joined
Visakha of the Volleyball Thailand League. He debuted for the club in January 2020.
Bani Jamra Espejo moved to Bahrain in November 2020 to play for Bani Jamra of the Isa bin Rashid Volleyball League. He moved back to the Philippines after his contract with Bani Jamra ended on January 30, 2021. He helped his team finish sixth in a league of six teams in the 2020–21 season.
FC Tokyo Espejo returned to Japan, after he was signed in to play for
FC Tokyo for the 2021–21 season of
V.League.
Incheon Korean Air Jumbos In April 27, Espejo joined to the 2023 KOVO Men's Asian Quota Draft held in Jeju Island, South Korea. Espejo got picked and assigned to play for Incheon Korean Air Jumbos in 2023-24 season of the Korean
V-League.
Return to the Philippines Espejo would return to the Philippines to play for the
Criss Cross King Crunchers in the
2024 Spikers' Turf Open Conference.
Kubota Spears Osaka Espejo will return to Japan and signed to play for for the 2024–2025 season of the rebranded
V.League.
TSG Skyhawks In January 21, 2026, TSG Skyhawks of the
Taiwan Professional Volleyball League announced they have signed in Espejo.
National team Espejo is a long-time member of the
Philippine national team and has been playing for them by more than ten years. In 2015, Espejo was chosen member of the
Philippine national team for the
2015 SEA Games. He was part of the team which won a silver medal at the
2019 SEA Games and also appeared in the
2022 Asian Games in late 2023. Espejo was part of the Philippine squad which represented the host country at the
2025 FIVB Men's Volleyball World Championship. ==Clubs==