Portrait of Yu Xiaoguang

Yu Xiaoguang

Bio: Yu Xiaoguang (于晓光), also known as Ethan Yu and Yu Liguang (于立桄), is a Chinese actor and music composer. Yu is a former swimmer and sprint canoer
Born: Sat, May 16 1981
Birthplace: Dandong, Liaoning Province, China
Yu Xiaoguang is 43 years old
External Links
IMDb logo
Sort by Popularity
Scroll to TV Credits

Movies (Acting Roles)

Sorted by Release Date
Poster of SWAT Criminals
SWAT Criminals
Yu Xiaoguang was
42 in SWAT Criminals
as 'Qin Feng'.
Mon, Jul 31 2023
Poster of Eternal Wave
Eternal Wave
Yu Xiaoguang was
36 in Eternal Wave
as '大猫'.
Fri, Nov 03 2017
Poster of Beginning of the Great Revival
Beginning of the Great Revival
Yu Xiaoguang was
30 in Beginning of the Great Revival
as 'Liu Shaoqi'.
Thu, Jun 23 2011
Poster of Sailfish
Sailfish
Yu Xiaoguang was
27 in Sailfish
as 'Gao Ming'.
Sat, Jun 28 2008

TV Shows (Acting Roles)

Sorted by Release Date
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Poster of Another Year
Another Year
Yu Xiaoguang was
43+ in Another Year
as '陈焕'.
First Air Date
Thu, May 30 2024
Poster of New Vanity Fair
New Vanity Fair
Yu Xiaoguang was
41+ in New Vanity Fair
First Air Date
Mon, Mar 13 2023
Poster of Never Give Up
Never Give Up
Yu Xiaoguang was
40+ in Never Give Up
as '高海生'.
First Air Date
Tue, Mar 15 2022
Poster of Floating Youth
Floating Youth
Yu Xiaoguang was
40+ in Floating Youth
First Air Date
Sun, Jan 30 2022
Poster of 百战天狼
百战天狼
Yu Xiaoguang was
40+ in 百战天狼
as '马盖天'.
First Air Date
Mon, Nov 08 2021
Poster of Faith Makes Great
Faith Makes Great
Yu Xiaoguang was
39+ in Faith Makes Great
as 'Wang Yanchen'.
First Air Date
Tue, May 04 2021
Poster of 英雄烈
英雄烈
Yu Xiaoguang was
37+ in 英雄烈
as 'Liang Tianci'.
First Air Date
Sun, Apr 21 2019
Poster of My Brilliant Masters
My Brilliant Masters
Yu Xiaoguang was
37+ in My Brilliant Masters
First Air Date
Sat, Mar 30 2019
Poster of Heroes
Heroes
Yu Xiaoguang was
37+ in Heroes
First Air Date
Thu, Jan 03 2019
Poster of 추자현, 우효광의 행복시광
추자현, 우효광의 행복시광
Yu Xiaoguang was
36+ in 추자현, 우효광의 행복시광
First Air Date
Mon, Dec 04 2017
Poster of 索玛花开
索玛花开
Yu Xiaoguang was
36+ in 索玛花开
First Air Date
Mon, Nov 06 2017
Poster of Our Home
Our Home
Yu Xiaoguang was
35+ in Our Home
First Air Date
Tue, Jan 03 2017
Poster of The Final Mission
The Final Mission
Yu Xiaoguang was
34+ in The Final Mission
as '高寒'.
First Air Date
Tue, Apr 05 2016
Poster of 鄂尔多斯风暴
鄂尔多斯风暴
Yu Xiaoguang was
34+ in 鄂尔多斯风暴
First Air Date
Fri, Dec 11 2015
Poster of Heroes Of Nanqiao Mechanical Engineering
Heroes Of Nanqiao Mechanical Engineering
Yu Xiaoguang was
34+ in Heroes Of Nanqiao Mechanical Engineering
as '方天海'.
First Air Date
Mon, Jul 20 2015
Poster of Same Bed, Different Dreams
Same Bed, Different Dreams
Yu Xiaoguang was
33+ in Same Bed, Different Dreams
as 'Himself'.
First Air Date
Sat, Apr 25 2015
Poster of Beautiful Village Girl
Beautiful Village Girl
Yu Xiaoguang was
33+ in Beautiful Village Girl
as 'Ding Zhun'.
First Air Date
Thu, Feb 12 2015
Poster of City and Country Life
City and Country Life
Yu Xiaoguang was
33+ in City and Country Life
as 'Man Cang'.
First Air Date
Thu, Dec 04 2014
Poster of The Shifting Muzzle
The Shifting Muzzle
Yu Xiaoguang was
33+ in The Shifting Muzzle
as 'Lu Tianhong'.
First Air Date
Wed, Oct 29 2014
Poster of Deng Xiaoping at History's Crossroads
Deng Xiaoping at History's Crossroads
Yu Xiaoguang was
33+ in Deng Xiaoping at History's Crossroads
as '邓质方'.
First Air Date
Fri, Aug 08 2014
Poster of 二叔
二叔
Yu Xiaoguang was
32+ in 二叔
as '尔志强'.
First Air Date
Tue, Nov 05 2013
Poster of 一门三司令
一门三司令
Yu Xiaoguang was
31+ in 一门三司令
as '杨天鸿'.
First Air Date
Sat, Jul 28 2012
Poster of 毛岸英
毛岸英
Yu Xiaoguang was
29+ in 毛岸英
as '毛岸英'.
First Air Date
Wed, Oct 20 2010
Poster of Peking In Flames
Peking In Flames
Yu Xiaoguang was
28+ in Peking In Flames
as 'Feng Mu'.
First Air Date
Fri, Jul 10 2009