Rick McCullough danced in the Netherlands Dance Theater from 1975 to 1984 and the Harkness Ballet of New York from 1971 to 1975. He was Ballet Master with the Pittsburgh Ballet Theater from 1986 to 1988 and the artistic director of dance for the University of North Carolina School of the Arts Summer Perfromance Festival from 1998 to 2008. He was artistic director of the Tallahassee Ballet from 2009 to 2013.
McCullough has taught at Oklahoma University, University of Wisconsin-Milwaukee, University of North Carolina School of the Arts, Mercyhurst University, University of South Florida, Southern Methodist University, University of Alabama, Ohio State University, Western Michigan University, University of Utah, Virginia Commonwealth University and the American Dance Festival, among others. He is certified through Level 5 in the American Ballet Theater National Training Curriculum. In 2004 he completed an associate arts degree in Photographic Technology at Randolph Community College.
McCullough has received choreographic fellowships for choreography from the National Endowment for the Arts, the Florida Division of Cultural Affairs, the National Choreographers’ Initiative, the North Carolina Arts Council and the Pennsylvania Arts Council. His work has been commissioned by the Washington Ballet, Pittsburgh Ballet Theatre, North Carolina Dance Theater, Pacific Northwest Ballet, Columbia Classical Ballet, School of American Ballet, Chautauqua Institution and Perry-Mansfield Performing Arts School, among others.
McCullough is Emeritus Professor of Dance at Florida State University.