toby macquire age