Zhao Lu is a voice actor from China who now lives in Shanghai
Soul Land Movie: The Battle of Two Gods 2023
as 戴沐白 (voice)
勇者大冒险之黄泉手记(下) 2015
as 神荼
勇者大冒险之黄泉手记(上) 2015
Mr Black: Green Star 2015
as Black Cat Detective (voice)
Seer 5: Rise of Thunder 2015
as 卡修斯 (Voice)
Aola Star 2015
as (voice)
Credits from TMDB.