Born in Treviglio, in the Province of Bergamo, Lombardy, Beduschi started his career at AlbinoLeffe, which also from the same province. In 2011, he was signed by SPAL in a co-ownership deal. In June 2012 AlbinoLeffe bought back Beduschi. On 29 August 2012 Beduschi and former AlbinoLeffe team-mate Malomo, were signed by Prato in another co-ownership deals, from AlbinoLeffe and Roma respectively. In June 2013 AlbinoLeffe bought back Beduschi.
In summer 2014 Beduschi was signed by Monza. On 22 January 2015 Beduschi was signed by Lecce.