Cast Credits How I Met Your Mother (2005) Guest starring as Leroy Episode 1x02: Purple Giraffe (Sep 26, 2005)