Feodor Chin was born on August 18, 1974 in San Francisco, California, USA. He is an actor and writer, known for Overwatch (2016), League of Legends (2009) and Scrambled (2023).
Share
Info mistake?
Biography
Feodor Chin was born on August 18, 1974 in San Francisco, California, USA. He is an actor and writer, known for Overwatch (2016), League of Legends (2009) and Scrambled (2023).