Biographies: Albert Tsai - Actor

Biographies

 [1 Content]

He was born in 2004 in San Jose, California, United States. He has worked on the series Abominable, 9JKL, Dr. Ken, and Crazy Ex-Girlfriend, and was the executive producer of the movie Amazon Lost.