Formerly he was on the faculty at the Jesse H. Jones Graduate School of Business, Rice University. He earned his Ph.D. in business administration with an emphasis in accounting from Stanford University in 2005. He also has a masters degree in Statistics from Stanford University (2003) and masters and bachelors degrees in accounting from Brigham Young University (1999).