Leonard Kyle Dykstra
Acting
1963-02-10 · Santa Ana, California, USA
饰 Self
饰 Self (voice)
Saturday Night Live
饰 Self (uncredited)