Q: who plays tom on the secret life of american teenager? A:
Luke Zimmerman