"I got rhythm coming from hip hop but the Cha Cha, that's a whole other story," said Romeo.
He knows he has a big challenge ahead of him with his latest endeavor.
He's come a long way from his early days as Lil' Romeo, a chart topping rap artist. He's older now, but Romeo is still the youngest member of the season 12 cast.
The 21-year-old was originally slated to do the show back in 2005, but an injury forced him to leave the competition. So his dad, Master P, stepped in to replace him.
Now, the time is right for Romeo's return.
"A lot of people don't know I put my career aside to go to USC, further my education, and I played college basketball. And then the years before that I was filming my TV show, so the timing wasn't right. But now I just finished my new movie, it's called 'Jumping the Broom.' I just finished that and the timing was just perfect," said Romeo.
"I made a promise to my dad - a lot of people don't know my dad replaced me in season 2 - and I was like, 'If you replace me and you help me out on this and do this, I promise to come back and redeem the Miller legacy and do 'Dancing With the Stars.'"
Romeo, who's partnered with Chelsie Hightower, hopes his new muscles will keep him in the competition.
Season 12 of "Dancing With the Stars" premieres on Monday, March 21 at 8 p.m. on ABC7.