Cat & Mouse Productions



Steven Chen

Graduate of industrial design, Steven has been a product designer and still photographer, merging his unique art sense and visual style for a new approach on the familiar. As a Director/DoP, Steven has the sense needed to capture the smallest but pivotal details that are necessary for a polished and complete work.

Steven has worked for “Car and Driver” magazine as video department supervisor, as well as BBC’s “Top Gear China” as DP and post supervisor.

In addition to that, he has also worked with several international brands, such as Mercedes- Benz, Chrysler, GM, Maserati, and Citroen, Honda, Samsung, Dongfeng, Avene, Nissan.