Question: who plays tom on the secret life of american teenager?
Answer: Luke Zimmerman