Capellan played parts of five seasons in the majors with the Braves, Brewers, Tigers and Rockies from 2004 to 2008. He went 5-7 with a 5.89 ERA in 99 games.
Capellan also played in Korea and the Dominican Republic Winter League with Gigantes del Cibao and Toros del Este. His last appearance in professional baseball was with Toros in the 2013-14 winter season.
In 10 appearances (14 innings) with the 2007 Tigers, Capellan surrendered 18 hits, five of them homers, and 10 earned runs in posting a 1-0 record and a 6.43 ERA.