Dave Johns

Les Tortues (The Turtles) which premieres at the Love Film Festival in Mons, Belgium and the SXSW Film Festival in Austin, Texas in March 2024. The film opens in May 2024.

Thom at his market pitch

Fun fact!!

In 2001 Dave, Sean Lock and Johnny Vegas shot the rapids on the St Lawrence River in Canada.  Johnny fell overboard, Sean and Dave laughed.