Mario Van Peebles is coming to the small screen.

ABC has announced that the veteran actor is joining the cast of the ABC soap opera, All My Children. Van Peebles will play Samuel Woods, a U.S. District Attorney who is running for a seat in the Senate. The Woods character also sparks the interest of Erica Kane, played by longtime soap veteran Susan Lucci.

Van Peebles' first episode will air on January 29. The show just celebrated its 38th anniversary last week.