Robert Dowling

Detective Downling was a detective in the San Francisco police.

Appearances

 * Freefall