He received his PhD in Portuguese and Brazilian Studies at Brown University. Before joining the Spanish and Portuguese Department at BYU, he held appointments at Harvard University and Bryant University.