Where is Curtis on House of Payne Now?
LaVan Davis is an American actor, who was born on September 21, 1966, in Atlanta, Georgia, he is famous for portraying Curtis Payne in Tyler Perry’s television series House of Payne and The Paynes, which aired on the TBS Network from 2007 to 2012, and also aired on the OWN Network in 2018, and the…