Question: who plays tom in secret life of an american teenager
Answer: Luke Zimmerman