No photoJosh MacugaActorIMDb Acted in 32020s2020Eating HistoryTV2000s2009Hooking UpDave272006PlasterheadSteve