The Dark Knight (2008): Chin Han's breakthrough Hollywood role as Lau, the money man for the bad guys, had him appearing in scenes with Oscar-winner Morgan Freeman.
2012 (2009): A bigger part than in The Dark Knight. Roland Emmerich's disaster epic sees him as a Tibetan welder, Tenzin, who has to save his family from flood waters.
Restless (2011): A small supporting role as a doctor in Gus Van Sant's beautifully filmed but soporific teen romance.
Contagion (2011): In Steven Soderbergh's disaster flick, he plays a Hong Kong health official who is helping a World Health Organisation researcher come to grips with a viral outbreak.
Fringe (2012): Plays an angel-ofmercy type of figure in a Season Four episode of the sci-fi thriller, titled Making Angels.
Last Resort (2012-2013): As Chinese envoy Zheng Min in the final four episodes of this military thriller, he holds his own against Emmy-winning actor Andre Braugher.
Arrow (2013): Plays villain Frank Chen in the hit superhero TV series in a few episodes this year.
Final Recipe (2013): Chin Han and Malaysian actress Michelle Yeoh play a power couple in the culinary world.
The film will premiere at the San Sebastian International Film Festival in Spain, which started yesterday and ends on Saturday.
Captain America: The Winter Soldier (2014): Much remains under wraps but he is reportedly playing a character named Councilman Yen and he gets to act alongside screen legend Robert Redford.
Get a copy of The Straits Times or go to straitstimes.com for more stories.