From Battlestar Wiki, the free, open content Battlestar Galactica encyclopedia and episode guide
He serves as Margaret "Racetrack" Edmonson's co-pilot during the rescue mission for the Caprica resistance. When their Raptor misses their jump, they discover a habitable planet which is later dubbed New Caprica. After returning to the Fleet, McCall and Edmondson are commended for the accidental discovery (Lay Down Your Burdens, Part I).
Over a year later, during the planet's occupation by the Cylons, McCall is Edmonson's ECO during their missions to detect communications from New Caprica's resistance movement, in which they are eventually successful (Occupation).
On a routine patrol around the Fleet, his Raptor suffers from an engine and RCS malfunction, due to impurities in its tylium fuel. Unable to regain control and on a collision course with Colonial One, he and Edmonson are forced to eject from the Raptor. The craft collides with Colonial One, causing moderate hull damage and several injuries, but no fatalities (Dirty Hands).
As the Fleet approaches the Ionian nebula, Edmonson and McCall are tasked to stay one jump point behind the Fleet to keep watch for possible Cylon pursuers. The two pass their time with playing Triad and Edmonson teases him about being a "ladies man" who masturbates in his bunk. When a Cylon fleet shows up they barely manage to spin up the FTL drive and escape before being destroyed by a missile (Crossroads, Part I).
In another dangerous Raptor incident, Edmonson and McCall are forced to make an emergency landing that nearly results in their deaths, due to a failed repair job made by Galen Tyrol. While McCall is extremely angry over this, Edmonson soothes the tension between McCall and Tyrol by writing it off as a mistake, which she attributes to Tyrol's mourning of the recently deceased Cally Tyrol (Escape Velocity).
He was a member of Gaeta's mutiny and was part of a group that ambushed Lee Adama. However, Kara Thrace appeared and gunned down one of the rebel marines. She demanded that they let Lee go, and when McCall responded with an insult, Thrace shot him as well. McCall survived (The Oath).
In the Podcast for Deadlock, RDM states that Racetrack and Skulls were shipped off to Zarek's old prison ship the Astral Queen along with all the other mutineers (presumably those who did not rejoin Adama).
Several weeks later, Admiral Adama releases the mutineers in exchange for their participation in a likely-one-way mission to rescue Hera Agathon from The Colony. Racetrack and Skulls are sent on a reconnaissance mission to investigate the coordinates Adama and Starbuck retrieved from Samuel Anders. The coordinates take them to an asteroid field orbiting a black hole which protects The Colony. By observing two Baseships guarding The Colony, Racetrack and Skulls are able to pinpoint the exact location Galactica needs to jump to safely reach The Colony. (Daybreak, Part I)
He and Racetrack participate in the battle to rescue Hera. During the attack, she asks him to arm her nukes, just in case. He does, beginning to recall a prior incident similar to the one they are participating in before being killed by a piece of debris. (Daybreak, Part II)