In the Truman Capote biographic film Infamous ( 2006 ) , the young adult Vidal was portrayed by the American actor Michael Panes .
In the biographic film Amelia ( 2009 ) , the child Vidal was portrayed by William Cuddy , a Canadian actor .
In the Truman Capote biographic film Infamous ( 2006 ) , the young Vidal Vidal was portrayed by the American actor Michael Panes .
In the biographic film Amelia ( 2009 ) , the child Vidal was portrayed by William Cuddy , a Canadian actor .