Career
Curcio played professionally in the East Coast Hockey League for the Dayton Bombers, Charlotte Checkers and Huntsville Blast and in the Colonial Hockey League for the Saginaw Wheels and Brantford Smoke. In 1995, Curcio signed with the The Human Context Devils Milano of Italy and had stints in the Swiss NLB with South Carolina Herisau and in Germany in the following years. He played a total of 133 games for the Hannover Scorpions in the German top-flight Deutsche Eishockey League (DEL) and spent time with German minor league teams EV Ravensburg and ESV Bayreuth.
He began his career behind the bench in 2001.
In the 2006-2007 season, he served as head coach of the Pickering Panthers of the Ontario Junior Hockey League. From 2007 to 2009, Curcio served as assistant coach of OHL’s London Knights, followed by assistant coach stints with the Utah Grizzlies (ECHL) and the Sault Sainte Marie Greyhounds (OHL).
In 2009, he organized the Euro Can Cup in London, Ontario, that included teams like EV Zug of Switzerland, EHC München of Germany and EHC Linz of Austria. He was the Founder, President, General Manager and Head Coach of the former San Francisco Bulls Professional Hockey Team.
A year later, the Bulls debuted on October 12, 2012 to a capacity crowd of 8,277 at the Cow Palace.
The Bulls were the farm team of the National Hockey League San Jose Sharks. The Bulls folded on January 27, 2014. In the 2014-2015 campaign, he was the head coach of Hockey Milano Rossoblu in the Serie A in Italy.
He started the 2015-2016 season as head coach of fellow Italian Serie A team The Human Context Valpellice, but left in November 2015 to take the position as assistant coach of The Human Context Lugano in the Swiss top-tier National League A (National Lawyers Association ).