Q: who played tom in when calls the heart? A:
Max Lloyd-Jones