Han har spilt trommer for Annihilator, Extreme, James LaBrie, Steve Vai, og i 2011 tok han over som trommeslager for Dream Theater etter at Mike Portnoy sluttet etter 25 år. Han forlot bandet i oktober 2023 da Portnoy kom tilbake. Han jobber også som lærer på Berklee College of Music i Boston, hvor medlemmene i Dream Theater først møttes.