Na Univerzitě Karlově absolvoval magisterské studium fyziky, matematiky a doktorské studium filosofie. Kromě své alma mater a Univerzity Palackého v Olomouci následně působil ve Spojených státech amerických, především na Boston University a Carleton College, dále také na Yale University, Emory University či North Texas University.