Drew was born in Philadelphia, PA. He trained on full scholarship with the Dance Center in West Chester, PA and The School of American Ballet in New York City. He attended summer courses with The School of American Ballet, Miami City Ballet and Chautauqua Institution on full scholarship. He has danced professionally with Los Angeles Ballet, Atlanta Ballet, BalletMet, Carolina Ballet and Stadt Theater Chemnitz in Germany also as a guest with Royal Danish Ballet and Bejart Ballet. Leaving Charlotte Ballet (formerly North Carolina Dance Theatre) as a principal dancer in 2019. Throughout his career he has danced principal roles in works by George Balanchine, Jerome Robbins, August Bournonville, Marius Petipa, Jean- Pierre Bonnefoux, Dwight Rhoden, Helen Pickett, Medhi Walerski, Uwe Schulz, Amy Seiwert, Ben Van Cauwenbergh, and Ohad Naharin. He joins RCB beginning in the 20-21 season.