29-year-old Edward Doyle of Upper Moreland Township is charged in Montgomery County in the Feb. 24 death of 2-month-old Makayla Doyle.
The (Doylestown) Intelligencer says police said he gave officers three different stories about what happened that night, but none matched the girl's injuries.
A forensic pathologist ruled the death homicide due to multiple traumatic injuries.
Defense attorney Robert Hoopes said his client shouldn't be charged with murder because there was no clear indication that he knew that his behavior could result in her death.
But a district judge forwarded it along with reckless endangering and false statement charges to county court.