Twinks Finally 18 1: Introducing Randy Phoenix 2009
as Non-sexual role
Oliver Twink 2007
as Nancy
Da Vinci Load 2: Electric Twinkaloo 2007
Actor
Credits from TMDB.