Catherine Fan

Catherine Fan

Catherine Fan is an actress, known for A Christmas Horror Story (2015) and Gamer Theory (2013).