Completa la seguente frase: Capuano ha giocato per l'Università del Maine per tre stagioni dal 1986 al 1989. E' stato scelto dai Pittsburgh Penguins nel secondo round del draft.
1986 NHL Entry Draft, 25° assoluto. La sua prima partita nella NHL fu durante la stagione 1989-90, quando giocò 6 partite per i Penguins. Fu scambiato con i Vancouver Canucks l'8 gennaio 1990 in un trade che inviò Capuano, Andrew McBain e Dan Quinn ai Canucks per Rod Buskas, Barry Pederson e Tony Tanti. Ha giocato 88 partite con i Canucks prima di essere scambiato di nuovo, questa volta con i Tampa Bay Lightning per Anatoli Semenov. Giocò solo 6 partite con i Lightning durante la stagione 1992-93 prima di essere scambiato con i San Jose Sharks nel giugno 1993. Giocò solo 4 partite con gli Sharks prima di ritirarsi dall'hockey professionista.