Craig Deluz

I got cast in my first national TV & web commercial, and numerous other short-film, TV and independent film roles by submitting through Casting Calls America’s software. I’ll be a member for
life.”

See his national TV spot  
See him on IMDB