Laura Clifton was born in Texas, USA. She is known for her work on The Alamo (2004), The New Guy (2002) and Insignificant Other (2002).
Laura Clifton was born in Texas, USA. She is known for her work on The Alamo (2004), The New Guy (2002) and Insignificant Other (2002).