When was Alex Luria born?

Alex Luria was born on November 19, 1981, in Las Vegas, Nevada, USA.