Mike Cheslik


Mike Cheslik is an American filmmaker, editor and visual effects artist, best known for the independent features Lake Michigan Monster (2018) and Hundreds of Beavers (2022).