David Taylor appeared as Troy on the crime drama Ray Donovan (tip @ Mel)

His Internet Adult Film Directory (IAFD) profile listed his other name as Greg Duke. The same name listed at IMDb.

Davidtaylor_as_gregduke_01
Davidtaylor_as_gregduke_021 

He recently appeared as Troy on episode 10 (season 2) of Ray Donovan as the new boy toy or maybe body guard of one of the male cast, who played a gay role. He had two lines – “Here is your shake Mike” & “You need me to stay?”

Davidtaylor_as_gregduke_03
Davidtaylor_as_gregduke_04 

David also appeared on CSI Miami, Alias, Bewitched and more.

[Gay scenes of David Taylor]