Disambiguation: David Alleyne
First published in: 2004
Created by Nunzio DeFilippis, Christina Weir and Keron Grant. First appearance in New Mutants (Marvel, 2003 series) #4.