L'Arcivescovo è nato il 14 agosto 1950 a Sioux Falls (Sud Dakota, Stati Uniti), ed è stato ordinato sacerdote il 27 giugno 1976.

Il 2 ottobre 2004 è stato nominato Arcivescovo titolare di Bomarzo, e nello stesso giorno Nunzio Apostolico presso Trinidad e Tobago, Bahamas, Dominica, Saint Kitts e Nevis, Santa Lucia e S. Vincent e Grenadines.

L'11 novembre dello stesso anno è stato ordinato Vescovo.

Il 15 dicembre 2004 ha ricevuto la nomina a Nunzio Apostolico ad Antigua e Barbuda, Barbados, in Giamaica, Guyana e Suriname.

Il 20 dicembre dello stesso anno è stato poi nominato Nunzio Apostolico a Grenada, sempre nelle Antille.