- Graduated from the University of Texas at Austin with a degree in Radio, Film and Television (2008).
- From Queens, New York.
- Won the Best Director of a Web Series award at the Independent Film Quarterly Film Festival 2013 for The Negotiation (2012). Louis Grant also won the Outstanding Lead Actor in a Comedy Series award for Damien Blackshaw at the LA Webfest 2013 and was an Official Selection at the Urban Media Makers Film Festival 2012 and the HollyWeb Festival 2013.
- Todd received an Individual Artists Grant from the City of Houston through Houston Arts Alliance in 2015.
Contribute to this page
Suggest an edit or add missing content