Stephen Dirado

Stephen Dirado has received an NEA Fellowship, among many other awards. He is a senior lecturer in the Visual and Performing Arts at Clark University in Massachusetts.