Edwin Gerard was born on March 8, 1984 in Taiwan. He is an actor, known for Khepri Cockroach Tide (2020), Lovesick (2011) and Love is Sin (2011).
No data