Denis Beauvais

About

Denis ("Den") Beauvais is a Canadian artist whose work has appeared in role-playing games. He was born and raised in Ottawa.