Né le 13 Novembre 1981 à Hong Kong.
Shawn Yu a débuté sa carrière dans le milieu de la mode, avant de s’engager parallèlement dans la voie du cinéma et de la chanson.
Après une prestation dans Leaving in Sorrow, suivie d’une participation à la série romantique taïwanaise Tomorrow, sa carrière est véritablement lancée en 2002, année durant laquelle il obtient son premier rôle important dans Just One Look de Riley Yip. Depuis, il déjà tourné avec Gordon Chan (The New Option) et Andrew Lau (Infernal Affairs).