I'm trying to remember a name of a show. I can't remember when it aired though I'm guessing early 2000s is around the time frame.
The main character (MC) had an ability that turned his arm into a giant cannon through some nanotech virus stuff going through his body. The cannon arm loaded itself by launching the back end into the earth behind the MC and using the earth it ripped out as ammo. I can only remember that and the MC had brown/black hair and possibly wore something in orange.