Svenquist O'Shea

Svenquist O'Shea was a 23rd century Human and commanding officer of the USS Starhaven in the fan fiction series Star Trek: The Animated Voyages.