Show more
Adam Davidson is an American actor and television director from Los Angeles, California. Wikipedia