Humongous Cocks 33 2015
as (archive footage)
The Best of Barrett Long 2013
Actor
My Big Fucking Dick: Barrett Long 2012
Suited for Sex 2010
Face Fuckers 1 2006
Through the Woods 2005
Taking Flight 2004
Credits from TMDB.