Este personaje, que nunca ha contado con colección propia, apareció por primera vez en el número 6 de la colección norteamericana "Ultimate Marvel Team-Up" (septiembre de 2001).