Michael Urie was a medical marijuana tester before starring in Ugly Betty.
The 45-year-old star - best known for playing Marc St. James in the hit dramedy series - applied for the role 20 years ago with his friend after spotting the position advertised in the Village Voice magazine.