Russell Wait

Russell Wait

  • Birthday: 2/15/1977
  • Place of birth: Santa Fe, New Mexico, USA
  • Fame for: Acting

Filmography

X-Men: Darktide
Release date: 5/5/2006

X-Men: Darktide

Role(s): Archangel/Sentinel 2 (voice)

Details
Ultraviolet
Release date: 3/3/2006

Ultraviolet

Role(s): Combat Reserve Doctor

Details