Actress, Producer Michelle Liu Coughlin is an actress and producer, known for Seeds (2016), It's Complicated (2009) and Off Duty (2009). Known for: Seeds (2016), It's Complicated (2009), Off Duty (2009), Every Little Step (2008) Search: