Miller was drafted by the Tampa Bay Buccaneers in the 3rd Round (81st overall) of the 2009 NFL Draft. As a rookie Miller appeared in 15 out of 16 games for the Buccaneers, starting 1 game. Within a heavy rotation composed of Chris Hovan and Ryan Sims, he played a considerable amount of time, finishing his rookie season with 37 tackles, 2 sacks. In 2010, he returned with the Bucs starting all 16 games and finished the season with an impressive 47 tackles, 1 sack. Miller also played short yardage fullback in 2010. In 2011, Miller tore his MCL the first preseason game, causing him to miss the entire preseason. He returned the first game of the year as a reserve player, only to re-injure himself a couple weeks later against the New Orleans saints (bulging discs). Despite the injuries, Miller played every regular season game (starting 3) finishing the season with 36 tackles.