Stephen Pepper

Stephen Pepper is an extra who appeared in the Kingdom choir in Season 7 Episode 2 "The Well". He is a student at Georgia State University's School of Music and was selected to perform for this episode and was only cast to appear in one episode.

He has appeared in the following episodes:
 * Season 7
 * "The Well" - Singing in choir