Captain Barrage

Jonathan Thompson, also known by his superhero alter-ego Captain Barrage is the main protagonist of the comic series