Pete Shanahan

Played by David DeLuise, Pete Shanahan is a police officer and one of Samantha Carter's boyfriends.

Episodes
SG-1: Affinity