James Mitchell

Captain James Mitchell is a Colonial Officer is the commanding officer of the Battlestar Odyssey, and has the greatest respect for other Colonial Officers within the fleet. (Battlestar Odyssey)