Yes.
Now, of course, I should add, thinking on it.
Tom is obviously not a virgin. In fact he must have started having sex at age 5 or so.
How else does one explain that he has a son that’s not much more than 5 years younger than himself, a.k.a. Rupert?