The character was originally created by writer Craig Kyle for the X-Men: Evolution television series in 2003, before debuting in the NYX comic series in 2004.
Karakter awalnya diciptakan oleh penulis Craig Kyle untuk serial televisi X-Men: Evolution pada tahun 2003, sebelum memulai debutnya di seri komik NYX pada tahun 2004.