A Communication Management Consultant. He served as an Assistant Professor in Mass Communication at Lane College in Jackson, Tennessee. He has also served as an Adjunct Associate Professor in Mass Communication at Santa Monica College in Santa Monica, California. He earned his M.S. in Communication, concentration in Broadcast Management from the University of Tennessee at Knoxville. He earned his B.A. in Communication, concentration in Broadcast Production from Howard University. He has also earned a Certificate in Screenwriting from the University of California, Los Angeles Professional Program in Screenwriting.