Devon Alexander has appeared in 6 shows and 15 movies. A performance to be found in the role of Frazzled AD in the series Lucifer. In the cinema, in the role of Eric Johnson in the feature film Love in Glacier National: A National Park Romance.