Eric Castro

Eric Castro portrayed a Man in the Season 3 episode "Look Who's Barking".