He received his B.S. from the University of Michigan, Ann Arbor and his M.S. and Ph.D. at the College of William and Mary/Virginia Institute of Marine Science. He was a Postdoctoral Fellow at the University of California, Los Angeles (UCLA) and Visiting Postdoctoral Fellow at the California Institute of Technology (Caltech) before joining the faculty at ODU.