Steven Francis Bouchard, 51 years old, lives in Lawrence, Massachusetts. Other places in which he has lived are Windham, New Hampshire and Fort Walton Beach, Florida. Steven loves Er, Smallville and Law And Order. His favorite movies are Meet The Parents and Meet The Fockers.