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