No photoPeter C. WyldeActorIMDb Acted in 22000s2004Resident Evil: ApocalypseFeatured Undead City Walker #5471990s1996Carver's GateDr. Thomas Tesla