Pochodzi ze stanu Oregon w USA. Ukończył Oregon State University w Corvallis w 1977 r. uzyskując stopień inżyniera chemii (B.S.). Po studiach przez 18 lat działał w Campus Crusade for Christ, w tym 10 lat prowadził służbę wśród studentów w Krakowie, a potem w Warszawie.
W 1992 r. ukończył z wyróżnieniem Western Conservative Baptist Seminary, uzyskując tytuł magistra w dziedzinie misjologii (M.Div.), a rok później stopień magistra teologii (Th.M.). W 1993 r. został ordynowany na urząd pastora w First Conservative Baptist Church w Roseburgu w stanie Oregon, i w tym samym roku podjął pracę w BST (obecnie EWST).
W 2007 r. obronił pracę doktorską na Open University w Anglii (Ph.D.).
Członek zarządu Stowarszyszenia im. Dietricha Bonhoeffera – sekcja Polska. Dyrektor Centrum Jonathana Edwards – Polska przy EWST. Członek rady redakcyjnej Jonathan Edwards Online Journal, New Haven, The Jonathan Edwards Center at Yale University.
Żona Renata, troje dzieci.