1972年獲杜克大學(xué)政治學(xué)博士,后任教于弗吉尼亞聯(lián)邦大學(xué)并從事政治選舉咨詢工作,1993年起任教于喬治·華盛頓大學(xué)政治管理研究生院并在其間擔(dān)任副院長。約翰遜教授的主要研究領(lǐng)域?yàn)檎芜x舉咨詢、技術(shù)與政治、美國公共政策歷史等,著有《政治顧問與美國選舉》(Political Consultants and American Elections)、《雇用的民主》(Democracy for Hire)等專著。他曾以富布賴特杰出學(xué)者的身份于2010—2011學(xué)年來華工作,為暨南大學(xué)本科生和研究生開設(shè)課程,并在多個(gè)高校和機(jī)構(gòu)舉辦學(xué)術(shù)講座。