Marcus Vowell 2 pictures

Actor
Marcus Vowell was born on May 5, 1973 in Little Rock, Arkansas, USA. He is an actor, known for 80 Days: Around the World Adventure (2005), As I Lay Dying (2013) and Life at These Speeds (2015).

Born: May 5, 1973
Star sign: Taurus
Search: