| Asst. in Old Testament | Westminster Theological Seminary | 1942–1945 |
| Knox OPC, Philadelphia, PA | 1946–1948 |
| Recd. by | Presby. of Rock Island, UPCNA | 1948–1948 |
| UPCNA, Aledo, IL | 1948–1952 |
| Chaplain | Protestant Fellowship, ARAMCO, Dhahran, Saudi Arabia | 1952–1957 |
| McClellan Heights UPCNA (UPCUSA–1958), Davenport, IA | 1957–1960 |
| Teacher of History | Haigazian College, Beirut, Lebanon | 1960–1963 |
| Demit. | UPCUSA, Presby. of Southeast Iowa | 1962–1962 |
| Teacher of History, Latin and Religion | Chap. and Asst. Headmaster, American Community School, Beirut, Lebanon | 1963–1967 |
| Professor of History | Allegany Community College, Cumberland, MD | 1967–1978 |