undefined_peliplat

Biography

Michael Shen was born on March 31, 1978 in New York City, New York, USA. Michael is an actor, known for Law & Order (1990), All of Us Are Dead (2022) and Station 19 (2018).

Filmography