Teddy Brown ha ricevuto numerosi premi durante i suoi anni scolastici. Ha frequentato l'Art Institute Atlanta, ma a causa di un incidente d'auto quasi mortale, non è stato in grado di terminare i suoi studi. Dopo l'incidente è stato sottoposto a farmaci antiepilettici e antidepressivi. Era completamente scoraggiato e per anni perse ogni interesse per l'arte. Non sentiva creatività. Alla fine è stato in grado di ridurre gradualmente i farmaci e subito dopo ha iniziato a provare nuovamente interesse per l'arte. Prese dei pennelli e delle matite e ricominciò.
Premi e riconoscimenti: Due volte vincitore: Scholastic Gold Key Art Award Due volte vincitore: Congressional Art Award Vincitore del premio al merito: Berkeley Art Council "Art and Earth Exhibit" Mostre: Mostra personale: 2010 Chatham Art Council, Siler City NC Mostra collettiva: 2012 Berkeley Art Council "Art and Earth Exhibit" Beckley WV. Mostra collettiva: 2013 "Portals Of Perception" Agora Gallery NYC Mostra di GRUPPO: 2015 City Culture Center, Ramseur NC Mostra collettiva: 2018 Theatre Galleries, High Point NC Mostra personale: 2018 Going Local Gallery, Wilmington NC
Ha studiato arte commerciale all'Art Institute Atlanta Georgia