He is a graduate of Dartmouth College and the University of Miami School of Law. After more than thirty years as a practicing attorney in Miami, he began teaching as an adjunct professor at FIU in 2006, then joined the faculty full time in 2008.