He was found out when his former coach from another school spotted him playing at an inter-school tournament.
Dosso said Gilstrap-Portley never mentioned anything about being homeless or Hurricane Harvey. "It's unbelievable to me that he could get away with this", said the girl's mother, who spoke anonymously to the Dallas Morning News.
We recently became aware of a student enrolled at our school under false pretenses claiming to be a displaced Hurricane Harvey victim.
Dallas school district officials say he first enrolled at Skyline High School and later moved to Hillcrest High School, where he joined the basketball team. No, really, a grown-ass adult has been accused of posing as a 17-year-old to play basketball.
The far worse part of this story: Gilstrap-Portley, who is a father, was dating a 14-year old freshman girl.
The woman, who did not wish to be named, told the Dallas Morning News that she was uncomfortable with what she thought was a three-year age gap relationship - and insists her daughter did not have sex with Gilstrap-Portley, who is himself a father.
Gilstrap-Portley has since been released from jail after posting bond.
As it turns out, not only is he 25, but he graduated in 2011 as a star basketball player and he even tried out for a semi-pro basketball team.
After nine months in the Dallas school system, one of Gilstrap-Portley's former coaches tipped off authorities. So much for that.
Hillcrest High School basketball's newest guard turned quite a few heads this season in Dallas. "I don't know what, how [the school] let this slip through the cracks". They don't have anything interesting to say, and it appears the relationship, while weird, wasn't sexual.
School officials informed parents and students of the situation in a letter on Monday and the district has said it will review policies to ensure this doesn't happen again.
"I'm upset, frustrated, angry and sad at the same time", the mother said.
A Dallas Independent School District spokesperson told WFAA the man may have provided documents such as immunization records or proof of a physical in order to enroll.
'People need to know.