白小明 出生在奧克維爾,加拿大,但一直生活在其他許多國家。 即使在他修業於麥克馬斯特大學時,他已經有了一個世界性的人生觀, 正活躍在中國基督徒團契。之後同樣在加拿大麥克馬斯特大學獲得博士學位後, 他也在日本和台灣工作教書,在台灣會見了現任妻子吳秀滿女士並結為連理。 然後在馬來西亞多媒體大學教書服務, 經過4年(1999-2003年)在馬六甲多媒體大學工程與科技系服務後多媒體大學工程與科技系服務後, 和家人遷移到台灣。
現為元智大學電機通訊學院教授,他和他的妻子(吳秀滿)有兩個女兒:愛恩(Charity Grace),亮恩(Ruth-Ann) 和兩個兒子: 又恩(Johann) , 力恩(Leon)。
在他的職業生涯,他撰寫了70多科學論文和兩個教科書
Structuring Data and Building Algorithms (McGraw-Hill出版)和From Bits to C and Beyond (McGraw-Hill,台灣出版)