Keegan Allen is a man of many talents. The Pretty Little Liars star can act, sing, play guitar, and is a budding photographer. But apparently, there is one thing Keegan needs a little help with — his dancing! And who better to ask than former Fresh Prince of Bel-Air star Alfonso Ribeiro?

Unfortunately for Keegan, Alfonso, the new host of ABC Family's Spellmageddon, wasn't in the mood to do "The Carlton" with him. Sigh. A boy can dream! 

“My friend Alfonso was having no part of me doin “The Carlton Dance” on the set of #SPELLMAGEDDON abcfamily 7/24,” Keegan wrote on his Keek account. 

Watch the hilarious exchange below, which includes a few priceless seconds of Keegan dancing, and hit the comments with your reactions!

Catch the next episode of Pretty Little Liars on Tuesday, July 16, 2013 at 8 p.m. ET/PT on ABC Family.