Ben Cotton

Ben Cotton

Ben Cotton

Ben Cotton

Acting

Cold Pursuit (2019)

Timothy 'Windex' Denois

Zodiac (2014)

Marty Fitzgerald

Sunflower Hour (2011)

Shamus O'Reilly

Edison And Leo (2008)

Faraday (voice)

Mayerthorpe (2008)

Constable Leo Johnston

The Bad Son (2007)

John David Finn

Fierce People (2005)

Boyfriend (uncredited)