No photoActingLane Anderson· Danbury, Connecticut, USAKnown forThe Best Sex Ever2002DRAMAFull filmographyThe Best Sex Ever2002DRAMA