Robert Cabella as Tom Jones