IconMoveProtect IconOUATW IconReal IconActor IconMale

Ben Cotton is the Canadian actor who portrays Tweedledum on ABC's Once Upon a Time in Wonderland.


Ben Cotton was born on July 26, 1975[1][2] in Edmonton, Alberta and moved to Kelowna at a young age. During his high school years, his sister began persuading him to go into drama acting, to which he did not agree to until being convinced by a teacher to try out in a theater school based in New York. Though he has a deep love for stage performance, later on, Ben came to Vancouver in 1997[4] to actively pursue the opportunities of television and movie roles.[3] While attending acting classes, he juggled a night time restaurant job that was open twenty-hours a day. Through a gradual process of three years, Ben gave up his former job for full-time acting with paid and unpaid performance roles.[4]

He is best known for his roles of prickly scientist Dr. Kavanagh on the sci-fi series Stargate Atlantis, as Travis Guthrie on The CW's cheerleading drama Hellcats and his portrayal of Pastor Mike on AMC's mystery-crime drama The Killing.



Year Title Role Notes
2016 Mars Ben Sawyer TV Mini-Series
2015 Coded Ted TV Series
2007-2016 Supernatural Mr. Wheeler / Pride TV Series
2015 Olympus Cyrus TV Series
2015 iZombie Blaine's Henchman TV Series
2013-2014 Defiance Daigo TV Series
2014 Motive Dustin Hess TV Series
2014 The 100 Red TV Series
2014 Continuum Jaden TV Series
2013-2014 Arctic Air Russell Comstock TV Series
2013-2014 Once Upon a Time in Wonderland Tweedledum TV Series
2013 The Killing Pastor Mike TV Series
2013 Bates Motel Danny TV Series
2012 Arrow Crewman TV Series



External links


Community content is available under CC-BY-SA unless otherwise noted.