南非約翰尼斯堡人,畢業於約翰尼斯堡大學(University of Johannesburg),擁有英語及法律雙學位。於1990年代創立一間旅遊公司,並與人合夥經營一間小型廣告公司。在此期間,他不斷充實自己的寫作技巧。2001年,為了完成第一本科幻小說創作,他遷居至台灣。首部小說於2005年出版,目前正在撰寫續集。除了寫作外,他對於藝術及電腦程式設計也有極高的興趣。
他與景黎明女士合著的作品計有《生活英語小對話》、《讀鵝媽媽歌謠學英語》、《小時候的英語詩》、《情境美語500句》、《你的英文又錯了!》、《讀森林王子學英語》、《英文文法全書》、《英文文法全書活用練習》等。其中一些書在幾個國家或地區名列暢銷書排行榜經久不衰。數年來 Dennis 和景黎明為出版社校對了近百本書籍,接過各種各樣的電話,為人們解答文法和習慣用語的問題。