Angel Guest cast, played by Robert Peters Episode 3x07: Offspring (Nov 5, 2001) Episode 3x09: Lullaby (Nov 19, 2001)