Deon Taylor - American film director. He was born January 25, 1976 in Chicago, United States of America.Best known for his work on Traffik (2018), The Intruder (2019), Black and Blue (2019), Fatale (2020).