Ou was born in 1988 in Zhanjiang, Guangdong province. He studied sculpture art at the Guangzhou Art Academy and was graduated in 2012 with a Bachelor Degree in Modeling. Ou is currently residing in Guangzhou and focuses on tabletop and outdoor sculptures creation.
Although Ou is a relatively young sculptor, he possesses meticulous idea in his work of art. Between 2013 and 2015, Ou’s artworks were highly honored at five major art contests being held in Guangzhou, Changsha and Dongguan. All the five award winning sculptures were immediately acquired by Dun Huang Museum and Dongguan Lingnan Art Museum for permanent display.
Zhang was also hired by Foshan government, Shenzhen Yantian district government and Dongguan Lianhu Square to create large-scale outdoor sculptures for display in public areas.