Michael Tow

Michael Tow

Michael Tow is an actor and producer, known for Blindspot (2015), Unfinished Business (2015) and MacGyver (2016).