Duncan Tucker is a director and writer, known for Transamerica (2005), The Mountain King (2000) and 2006 Independent Spirit Awards (2006).
Duncan Tucker is a director and writer, known for Transamerica (2005), The Mountain King (2000) and 2006 Independent Spirit Awards (2006).