Show more
Byron Marc Newsome was born on 14 December 1974 in Muscle Shoals, Alabama, USA. He is an actor and producer, known for Horizon Forbidden West (2022), Criminal Minds (2005) and Linked by Love (2023). imdb.com
Jessica Biel
Ben Affleck
Howie Mandel
Olivia Cooke