Richard Burgi

After eight seasons of One Tree Hill, Brooke Davis' dad is a no-show no longer!

Richard Burgi (Desperate Housewives) has been cast in the recurring role, TVGuide.com has learned. He'll be coming to town as a grandpa now that his estranged daughter Brooke (Sophia Bush) is a new mom to twins, Davis and Jude.

Check out our fall preview for galleries, scoop, premiere calendars and more!

Only Brooke's mom Victoria (Daphne Zuniga) has been seen on-screen, although Papa Davis has been mentioned throughout the run of the show. In Season 2, he lost his job, forcing the family to move out of their palatial home. Shortly after, both parents moved away leaving Brooke alone in Tree Hill. In Season 8, Brooke was once again disappointed when her dad was a no-show to her wedding. 

Chad Michael Murray to return for One Tree Hill's final season

Also appearing on the CW show's ninth and final season is former cast member Barbara Alyn Woods, who plays Deb Scott. While the reason for her return is being kept under wraps (although we can't imagine it's to rekindle her romance with Skills!) it's likely to do with her son Nathan, James Lafferty, who will only be appearing for part of the season. Woods joins original cast member Chad Michael Murray, who returns for one episode when the show premieres midseason.

Who else do you want to see on One Tree Hill's final season?