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