ActingRussell WaitBorn 1977-02-15· Santa Fe, New Mexico, USAKnown forUltraviolet2006SCI-FIFull filmographyUltraviolet2006SCI-FI