Debra FelsteadActorIMDb Acted in 42000s2005Land of the DeadFemale Soldier672003Alien TrackerTech #22001DegrassiOfficer · 1 episode761990s1998Stolen HeartClient #1