Craig is best known for his recurring role as Elvis Yeager on the CW hit 'Jane the Virgin'.Craig grew up in a small town outside of Wilkes-Barre, Pennsylvania, and graduated from New York University's Tisch School of the Arts, where he studied at the Stella Adler Studio of Acting. imdb.com