Clark Freeman is an actor and producer, known for Beverly Hills Chihuahua 2 (2011), Yellowbrickroad (2010) and Alpha Must Die (2012). Read more on iMDB