Sean Cassidy / Banshee

Main Comics (616)

 * 1)  Moira MacTaggert  - Sean dated this scientist even though she was the ex of his boss, Professor Xavier.