He received his PhD in engineering from Memorial University of Newfoundland, Canada, in 1993. His research involves computer networks, system-on-chip design and implementation, optical networks, and photonic computing. He is a senior member of IEEE.