Ned Creegan

Ned Creegan, self-named Cyclotronic is a meta-human who was killed by Carson Williams.