Perry Poussard, Jr. was born March 24 in New Orleans, LA, where he was raised his entire childhood. He attended St. Rosalie School in Harvey, LA, Archbishop Shaw High School in Marrero, LA, and completed his Bachelor's Degree in General Studies/Interdisciplinary Studies with Minors in Computer & Electrical Engineering, Mathematics, and Theatre at Louisiana State University. Perry is currently a J.D. Candidate at Southwestern Law School, pursuing a legal background in Entertainment Law & Business.
Upon completion of his undergraduate studies, Perry moved to Orlando, FL to work for The Walt Disney Company. With a desire to earn a greater depth of entertainment business background, Perry decided to sign a contract with Royal Caribbean Productions, where he not only performed onboard Royal Caribbean's Allure of the Seas, but he was also quickly promoted to Wardrobe Supervisor and Company Manager. He further helped develop the program for not only the Allure of the Seas but also the rest of the fleet.