Daniel Radcliffe made his Saturday Night Live debut last night, bringing "an impressive American accent" and a "strong presence," reports the Hollywood Reporter. The host zinged Casey Anthony, appearing as her new dog in an interview with Seth Meyers, and ripped his shirt off as a lovesick co-worker to Kristen Wiig's Target Lady. Though promoting his new film, The Woman in Black, Radcliffe also revisited his stint as Harry Potter, portraying an aging wizard trying to re-live his glory days at Hogwarts. The show also ripped on Ricky Gervais and Mitt Romney, but it's much-hyped musical guest Lana Del Rey who is taking heat this morning for her "not ready for primetime" performance, notes the Reporter. Catch highlights in the gallery.