No photoWarren StorobActor · Born June 15, 1952IMDb Appearances12020s2023Stan LeeSelf (archive footage)70