Kirkland man found guilty of promoting prostitution in Eastside sex trafficking ring

Authorities say suspect ran “successful enterprise” for greater half of a decade.

A Kirkland man was found guilty June 26 of promoting prostitution on the Eastside for the better part of the last decade.

Charging documents state that Todd Steven McKennon ran a “successful” sex trafficking enterprise where he brought women in under the guise of other jobs and forced them into servitude. One such survivor of McKennon’s calls him “Mr. Kirkland” to reflect his status of running this illegal business with seeming impunity on the Eastside.

A judge sentenced McKennon to just over six years in prison, along with no contact with the victims for at least 10 years and mandatory attendance of a “stop sexual exploitation” program through Seattle Against Slavery. McKennon was charged with attempted leading of organized crime, promoting prostitution in the first and second degree, and domestic violence allegations.

The following is from initial charging documents from the prosecuting attorney:

Using the cover of the internet, hotel rooms and an upscale apartment in downtown Kirkland, McKennon promoted at least 10 women as “escorts” and charged $400 to $500 an hour for their time. The defendant recruited women through ruses, manipulation and in at least one instance, violence. McKennon sought women who were in desperate need or employment, struggled with substance abuse, or lacked self-esteem and sought the attention of older men, based on interviews with the survivors.

One woman met him through Craigslist, where his ad implied he was a woman. When they met in person, he claimed to be a photographer from a private agency and soon started trafficking her in Washington, California, Nevada and Hawaii. She was making $2,000 a day, giving 40% of her earnings to McKennon. When their relationship became intimate and they started dating, he made her pay 50% to him, and also had her pay rent for their shared apartment.

In a recorded interview with FBI in September 2017, the survivor said that she had no freedom and that McKennon “thinks he owns me, treats me like property, and if he wants me to work, then I work.” She had to ask permission to use the restroom, use social media or contact family and friends. He also made her wear inappropriate clothing in public. Breaking his rules led to him physically assaulting her multiple times, she reported, providing photos of visible bruises on her face.

Before she came forward, another woman who was trafficked had reported McKennon to the Kirkland Police Department in 2014. She told officers she was trying to get out of the situation and explained a similar arrangement of giving the defendant a cut of the earnings. Another victim in 2019 came forward with being trafficked and described how McKennon was extremely manipulative and preyed upon her insecurities to rope her in. This woman had worked with him since 2013, and said she knew she needed to leave when she became pregnant and McKennon made her work against her wishes.

A search of residences related to McKennon found over $21,000, multiple electronic devices, bank statements and cocaine.




In consideration of how we voice our opinions in the modern world, we’ve closed comments on our websites. We value the opinions of our readers and we encourage you to keep the conversation going.

Please feel free to share your story tips by emailing editor@bothell-reporter.com.

To share your opinion for publication, submit a letter through our website https://www.bothell-reporter.com/submit-letter/. Include your name, address and daytime phone number. (We’ll only publish your name and hometown.) We reserve the right to edit letters, but if you keep yours to 300 words or less, we won’t ask you to shorten it.

More in News

Car hits hydrant and power pole in Bothell

Luckily there were no injuries

Washington State Capitol Building in Olympia. File photo
Surge in consumer spending eases state budget challenges

A jump in tax collections cuts a projected $9 billion shortfall in half, acccording to new forecast.

Rendering of the completed boathouse. Courtesy photo/City of Kenmore
Kenmore project will bring public rowing to Rhododendron Park

The project will create a boathouse for both public and school district use

High speed rail and hub cities explored in Cascadia Corridor study

A new paper outlines a potential plan for the region.

Should state cover school bus costs if there are no riders?

With funding tied to getting students to school, districts are uncertain how much money they’ll receive.

A plane drops fire retardant on the Palmer Mountain Fire last week. The fire is listed as 84 percent contained, and fully lined. Laura Knowlton/Sound Publishing staff photo
Threat multiplier: How climate change, coronavirus and weather are scorching WA

Dry summer conspired with the pandemic and a wind storm.

Screenshot from the state Employment Security Department’s website at esd.wa.gov.
Workers may qualify for an extra $1,500 in unemployment back pay

A federal program will give some of the state’s unemployed a $300 weekly bump for the past five weeks.

King County moves to Stage 2 burn ban

Outdoor fires, even barbecues or in fire pits, are now prohibited.

Image courtesy of the Washington Department of Natural Resources.
Massive wildfires incinerate WA

All state Department of Natural Resources lands were closed to recreational activities on Sept. 8.

Screenshot of the air quality monitor at 11 a.m., Tuesday, Sept. 8. Courtesy Puget Sound Clean Air Agency.
King County faces unhealthy air quality due to wildfire smoke

Weather monitors recommend people limit time outdoors, especially children, seniors and those with heart or lung disease.

Amazon adds more office space to Bellevue, now as many new jobs as HQ2

The office space for an additional 10,000 jobs, making it 25,000 coming to downtown, is expected to complete in 2023.

Constantine announces King County climate action plan

Plots an example of decreased stormwater pollution, urban flooding prevention, immigrant connections