Born in Banbury, Oxfordshire, to an English mother and Italian father, Rasulo grew up supporting Serie A sideNapoli. Rasulo's first club as a child was Bloxham Boys FC which he joined at the age of 9, before joining the academy at Milton Keynes Dons.
Rasulo quickly impressed and progressed through the academy and youth teams, being selected as captain for several age groups. He made his debut for the Milton Keynes Dons senior team on 13 November 2012, in an FA Cup match against Cambridge City. His league debut followed on 27 April 2013 against Stevenage. Following this, Rasulo was among ten players to be offered an apprenticeships for next season. Rasulo was given the number 20 shirt for Dons' 2013–14 season and after making six appearance, on 9 May 2014, Rasulo signed his first professional contact with the club until June 2016. In February 2015, he was loaned out to Oxford United for whom he made one substitute appearance before returning to his parent club. While at Oxford United, Rasulo was short-listed for LFE Apprentice of the Year for League One. On 26 March 2015, Rasulo joined Aldershot Townon loan until the end of the season. Rasulo made his Aldershot Town debut on 6 April 2015, in a 2–0 win over Torquay United. In November 2015, Rasulo joined League One side Oldham Athletic on a youth loan deal. In January 2016, he returned to the Dons following the expiration of his youth loan deal with Oldham. On 8 March 2016, Rasulo rejoined National League side Aldershot Town until the end of the 2015–16 season. Rasulo scored his first professional senior goal on 5 April 2016 in a 3–4 home defeat to Grimsby Town. Following the expiry of his loan with Aldershot Town, Rasulo returned to parent club Milton Keynes Dons. On 12 May 2016, it was announced that the club had extended Rasulo's contract after the club took up a one-year extension clause, keeping Rasulo at the club until the end of the 2016–17 season. On 30 June 2017, Rasulo signed another one-year extension to his contract with the club. Following the conclusion of the 2017–18 season, Rasulo was one of several players released by Milton Keynes Dons, bringing his nine-year association with the club to an end.
Rasulo represented England at U16 level for the first time in November 2012. Rasulo's England debut came in the Victory Shield where in the final minute Rasulo curled in a goal to win the game 1–0 against Scotland U16. Rasulo then represented England at U17 level. Rasulo made his England U17 debut, in a 1–0 win over Faroe Islands U17.
Career statistics
Honours
Milton Keynes Dons Academy Player of the Year: 2014–15