Actor
Talvin DeMachio was born on August 2, 1971 in Manassas, Virginia, USA. He is an actor.
Leo
August 2, 1971 Manassas, Virginia, USA