Richard Wade Allen è ingegnere e psicologo. Lavora per la Systems Technology Inc., una società di sviluppo tecnologico dei trasporti.