
Acting
Born April 2, 1982 · Boulder, Colorado, USA
1 film as director · Active 2013–2013
Shanti Lowry was born on 2 April 1982 in Boulder, Colorado, USA. She is an actress and director, known for The Game (2006), Bronx SIU (2018) and D.E.B.S. (2003). She has been married to Anthony Schube…