Davi studied theater at the Texas Southern University. After college, he joined the cast of over 40 various stage productions, often earning the lead role.
In his spare time, he enjoys performing in his home town Houston, TX.
- Prison Break
- Friday Night Lights
- True Detective
- Day 5