Stefan Terrell,Stefan Troy Terrell is an American Actor from New Orleans, Louisiana. He started his acting in 2009 in the Feature Film "Mighty Fine". Since then he has been a part of numerous films in the Louisiana area gaining Experience on set. He is working on MTVs "Scream" TV series, which premieres June 30th 2015.