He received his B.A. from the University of California, Santa Barbara and his Ph.D. in Clinical Psychology at the University of Houston. He completed three years of fellowship training at Harvard Medical School at McLean Hospital and Massachusetts General Hospital before joining the faculty at Towson University in 2010.