Disambiguation: Excalibur, Colin McKay
First published in: 1988
First appearance is in Excalibur (Marvel, 1988 series) #2 (November 1988).