Bob Pr(i)est...
I have a great deal of bother imagining Bob Prest as a priest, so I assume that was a typo? As I recall he wasn't the type to wear dog-collars, anything really cool was more in his line.
Last I heard he was in SOAF on Strikemasters, but that was a long, long time ago. Nice to hear more about him