Dexter Jensen

Appearances
1996
 * Episode 2562 - 5 March 1996