- July 2016 – present
Professor, Department of Design, School of the Arts, Media, Performance & Design, York University, Toronto, Canada
Graduate Faculty, Faculty of Graduate Studies, York University, Toronto, Canada - July 2006 – June 2016
Associate Professor, Department of Design, Faculty of Fine Arts, York University, Toronto, Canada
Graduate Faculty, Faculty of Graduate Studies, York University, Toronto, Canada - January 2012 – June 2014
Associate Professor, Communication Design, Faculty of Design, Swinburne University, Melbourne, Australia - Fall 2002 – June 2006
Assistant Professor, Department of Design, Faculty of Fine Arts, York University, Toronto, Canada
Graduate Faculty, Faculty of Graduate Studies, York University, Toronto, Canada - Fall 2001 – Spring 2002
Assistant Professor, School of Arts and Sciences, States University of New York, Institute of Technology at Utica/Rome, New York, USA - Fall 2000 – Spring 2001
Assistant Professor, Digital Graphic Communication, Department of Communication Studies, School of Communication, Hong Kong Baptist University, Hong Kong - Fall 1999
Part-time Faculty Member, Department of Communication, Emerson College, Massachusetts, USA - Fall 1997 – Spring 1999
Assistant Lecturer, Department of Communication Studies, School of Communication, Hong Kong Baptist University, Hong Kong - Spring 1995 – Spring 1997
Part-time Lecturer, Department of Design, Lee Wai Lee Technical Institute, Hong Kong
Teaching Assistant, School of Design, The Hong Kong Polytechnic University, Hong Kong - July 1990 – June 1994
Art Director, CA Design, Hong Kong
Computer Designer, LeeDavisAyers Advertising Agency, Hong Kong
Designer, Ming Pao Daily, Hong Kong
Project Coordinator, Designing Sixty Exhibition, Hong Kong Arts Centre, Hong Kong