Russell Di PernaRussell Di Perna is an actor known for Kate & Leopold (2001).Known For: ActingBorn: null, nullDied: null