Born in Warsaw Poland to a family of Architects. Completed Warsaw Technical University with a Master Degree in Architecture and Engineering. Worked in Architectural offices in Poland, Sweden, and Canada in capacity of an architect and also principal. Simultaneously with the practice of Architecture, Michael has been involved in the teaching of architecture related subjects in Poland, Nigeria, and Canada. Presently teaches perspective freehand sketching at BCIT and Building Code at Certified Professional program offered by AIBC and EGBC. He is also a long-standing voting member of BOABC British Columbia Building Code Interpretation Committee.