Teisha Speight,Teisha is a native of a small southern town, Wilson, NC. Her best friend is her poodle pup, Polo, and other than acting, dancing is her next favorite past time. She discovered her desire to act at an early age, but was afraid to pursue it professionally.