David Blue — American actor and director