Junto a John Arch, Victor Arduini, Joe DiBiase, y Steve Zimmerman forman Fates Warning en Connecticut, Estados Unidos.
En 1984 graban su primera demo, y posteriormente su primer álbum, Night on Bröcken.
En 1993 lanza su primer álbum como solista, First Impressions, bajo la misma discográfica de la banda, Metal Blade Records.
En 2003 se reúne con Kevin Moore, ex teclista de Dream Theater quien había participado en algunos discos de Fates Warning, Mike Portnoy, batería de Dream Theater y a Sean Malone, bajista de Gordian Knot, formando la banda OSI, y publicando el disco Office of Strategy Influence ese mismo año.
A principios de 2011, con el exintegrante de Fates Warning John Arch forman la banda Arch/Matheos, donde participan también Joey Vera en el bajo, Bobby Jarzombek en la batería, y Frank Aresti en la guitarra.