Dusty played professionally for 14 years as a catcher, reaching the Major League in 2002 with the Kansas City Royals. Dusty played parts of 8 seasons at the AAA level.
After retiring from playing with the Phillies following the 2007 season, Dusty went straight into coaching. He was hired by the Phillies to manage in their minor league system in October of 2007 and continues to manage today. Dusty won a championship in the South Atlantic League with the Lakewood Blueclaws in his 2nd year of managing. In 2012-2016 he managed the AA level Reading Fightin Phils, and he moved up to lead the AAA Lehigh Valley IronPigs beginning in 2017. Dusty’s coaching resume also includes a championship in the Arizona Fall League and a catching instructor for the MLB Brazilian Elite Camp.
Dusty resides in Charlotte, NC with his wife Heidi and their four children Elle, Huck, Maeve and Gus.