- 2013 Master of Science, School of Computing Science, Simon Fraser University, Canada.
- 2009 bachelor of Engineering, School of Computer Science, Tianjin University, China.
- 2009 Bachelor of Business, School of Business, NanKai University, Canada.
- 2011, Teaching Assistant for CMPT 365, Multimedia Systems
- 2010, Teaching Assistant for CMPT 120, Introduction to Computing Science and Programming I
- Game, Comic, Animation.
- Photography, Sketch, Video post.
- Movies: LOTR, Star Trek, Marvel...
- Swimming, hiking, soccer...