Lewis, 20, got out to start pushing and was immediately hit and killed by a suspected drunken driver.
Police said 34-year-old Alan Bryant left the scene but was followed by a tow truck driver who saw what happened. Police were called and Bryant was arrested on Caroline Street.
"You know, to make it worse, the driver (Bryant) got out, helped my daughter get my son out from under his car, saw what had happened and got in his car and left," Jacob's dad, Steve Lewis, said.
Lewis said his son was a longtime lover of musical theatre. He also enjoyed video games and storytelling. He qualified for the Pokémon world championship three times.
"I hope that everybody who knew Jacob was touched by him and he was a good part of their lives," Lewis said.
Bryant was charged with failure to stop and render aid but other charges are possible. He is being held at the Harris County Jail.
Jacob's sister was injured but is expected to survive.
Jacob's family set up a GoFundMe account to help cover funeral expenses.