Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Russell Wait
Follow
Born 15 February 1977 in Santa Fe, New Mexico, USA
Actor
Sealed
2006
?.?
?.?
Ultraviolet
Combat Reserve Doctor
Sealed
2006
?.?
?.?
X-Men: Darktide
Archangel/Sentinel 2 (voice)
Sealed
2007
?.?
?.?
The Counting House
Sam