Following his graduation from college, DiNunno signed his first professional contract in
Bulgaria with
Beroe in November 2013. He scored a season-high 41 points against
Levski Sofia. With Beroe he started 5 of his 6 games with the team averaging 23.7 points, 3 rebounds, 2.2 assists and 1.5 steals per game, in 32.3 minutes playing times. After leaving Beroe in January, he joined
Nord Barese in Italy and scored 16 points in 21 minutes in his debut in January 2014. He had a season-high 20 points performance against
Ferrara. DiNunno appeared in 10 games for Nord Barese, averaging 14.6 points, 2.9 rebounds and 4 assists per game. He had 36 points, 4 assists and 4 steals against the
Manchester Giants, to achieve season-highs in scoring and steals. He dished out a season-high 10 assists to help his team get past the
Glasgow Rocks. He was waived by the club in April due to a back injury that kept him out for almost a month. His team, that started the season 1–4, went 17–3 when DiNunno played. In August 2015 DiNunno signed an annual contract with
Greek A2 team
Iraklis Thessaloniki. He scored a game-high 26 points in his debut for Iraklis, helping his team get a narrow 82–81 away win against
Ethnikos Piraeus for the first round of the
Greek Cup. He scored a season-high 31 points against
Psychiko, shooting 6-of-10 three-pointers. On 30 January 2016 his contract with the team was terminated by mutual consent. Totally he appeared in 11 league games for Iraklis averaging 16.2 points, 1.9 rebounds, 3.3 assists, and 1.9 steals per game. In February 2017 DiNunno returned to Cheshire Phoenix to play under head coach Robbie Peers. On 2 April 2017 he led the Phoenix to victory over the London Lions scoring 40 points. DiNunno started the 2017–2018 season with
BC Beroe, helping them win the Bulgarian Supercup on 17 September 2017. In 9 games in the
Bulgarian National Basketball League, he averaged 11.2 points and 5.4 assists. In January 2019, DiNunno signed with reigning
Úrvalsdeild karla champions
KR. After a rough start, which included a scoreless outing against
Tindastóll, he ended the season on a high note, averaging 23.0 points in the last four regular season games. In the playoffs he averaged 16.7 points in KR's first round sweep of
Keflavík. On 4 May 2019 he won the Icelandic championship after KR beat
ÍR in the Úrvalsdeild finals 3–2, scoring a game high 27 points in the fifth and deciding game. In July 2019, DiNunno signed with
LEB Oro club
Básquet Coruña. In end of January 2020, DiNunno returned to KR, signing with the team for the rest of the season. However, the rest of the Úrvalsdeild season was canceled due to the
coronavirus pandemic in Iceland before he played a game. On 3 September 2020, KR announced that DiNunno would not return to the team for the upcoming season. In 2022, DiNunno joined AD Virtus Basket Fondi in the Italian
Serie C Gold Basket where he averaged 32.9 points in 7 games. ==Personal==