Robert April (mirror)

In the mirror universe, Robert April was a commodore in the Imperial Starfleet. He was a loyal officer of the Terran Empire.