River Carpenter

William "River" Carpenter is a fictional character on the ABC daytime soap opera One Life to Live.
==Actor History:==
*Alexander & Zachary Bliss (1994-1995; recurring)
*Ryan Marsini (1996-1999; recurring)
*Matthew Twining (07/2003-08/2004)
==Other Information:==
*Born 1994
*William River Sloan Carpenter (full name)
==Character History:==
Carpenter, River
Carpenter, River