Before joining the Delgado faculty, he had a long career in media, including 15 years as Director of the WWL-TV Audio Center, where he was twice honored with Emmy awards for sound. Dunn has also worked as a news photographer and reporter, and has been a radio personality in formats from classical to country. He holds the highest levels of both Amateur and Commercial FCC licenses, has a Certified Broadcast Technologist rating from the Society of Broadcast Engineers, and earned his Master of Arts degree in Mass Communication from the University of New Orleans.