Twinks Finally 18 1: Introducing Randy Phoenix 2009
as Non-sexual role
Oliver Twink 2007
as Bill Sikes, Technical Advisor
Da Vinci Load 2: Electric Twinkaloo 2007
Credits from TMDB.