Daniel Weaver è apparso in 1 serie e 1 film. Una performance da trovare nel ruolo di Young Man nella serie Buffy l'ammazzavampiri. Al cinema, come Vanilla Ice nel lungometraggio Austin Powers: International Man of Mystery.