Question: who plays jack on secret life of the american teenager?
Answer: Gregory P. Finley II