Rob McElhenney plays Josh on Warner Channel comedy series `` It 's Always Sunny in Delaware '' .
He is best known for playing Josh on the Warner Channel comedy series `` It 's Always Sunny in Delaware '' .