Acting
Russell Wait
Born 15 February 1977 · Santa Fe, New Mexico, USA · 49
Filmography
Movies
3 films
The Counting House
2007 · Film · Sam
X-Men: Darktide
2006 · Film · Archangel/Sentinel 2 (voice)
Ultraviolet
2006 · Film · Combat Reserve Doctor