Born in Caracas, Venezuela to Peruvian parents of African descent, Ascues began his youth career at Alianza Lima and moved up to the first team in the 2011 season.
[5] On 3 February 2015, Ascues returned to Peru on a permanent deal when he signed a two-year contract with Melgar of the Primera División.
[6] On 23 July 2015, Ascues returned to Europe, signing a three-year deal with Bundesliga side VfL Wolfsburg for a fee of €1.5 million.
He made his debut in a 2–1 defeat to Atlanta United on August 25 and started every remaining game except for the final day of the season when he was ruled out with a quad injury as Orlando lost 1–0 to New York Red Bulls.
[10] On 6 August 2014, Ascues made his full senior debut for the Peruvian national team, scoring two goals in a 3–0 friendly win against Panama.