Sheng Liu

Project Architect

Sheng graduated in 1993 with his Master of Architecture from the University of Oklahoma. Since then, he has followed his love of architecture to many heights. He is originally from Beijing, China and now currently resides in St. Louis, Missouri.

Outside of work he enjoys traveling the world, visiting national parks, painting, and spending time with his family and friends.

LEED AP, Registered Architect in Illinois
Master of Architecture, University of Oklahoma, 1993
Back to Team

Notice: Uninitialized string offset: 0 in /nas/content/live/mdgfox/wp-includes/class-wp-query.php on line 3456