Full resolution (696 × 763 pixels, file size: 367 KB, MIME type: image/jpeg)
- Played by Michael Cavanaugh.
Appears on these pages
Michael Cavanaugh (born 21 November 1942; age 72) is an actor from New York City, New York, who...
Captain Robert DeSoto was the commanding officer of the Federation starship USS Hood and one of...