Made in Taiwan – Assembled in California -Manufactured in China – Released in Los Angeles.

Allen started his acting career in Beijing, China’s award winning television series “Tou Du”. He landed the series regular part on his very first audition.

Since then Allen garnered critical acclaim roles in television shows in the states like “Monk” , “Gang Related” , “Days Of Our Lives”, “CSI:Cyber” and Guest Starring in “Hawaii Five-O” and “Chicago P.D.” , “S.W.A.T.” and is currently recurring on TNT’s “The Last Ship”. Allen also can be seen in the feature film “Natural Vice” and is also currently filming the feature film “Rift” which will be released in China in 2019.

He won the Best Actor award for the winter quarterly Asians on Film Festival in 2013 for the film “Relativity” directed by his long time friend/collaborator (Director / Actor) Davis Noir. In 2015 Allen Won Best Actor again at the Los Angeles Movie Awards for the film “Off The Record”.