Adam Storke
I first saw Adam playing Larry Underwood in the movie version of Stephen King's The Stand.  I think he would make a good JC.   Cute, but can look mean as hell!