Larry A. McLean

Larry A. McLean

Larry A. McLean, a master of the visual narrative. Born in 1955 in Ontario, Canada, McLean has been actively directing films, majorly in the drama, action, and thriller genres, since the mid-1980s. His most notable works include 'The Color of Rain,' 'Taken Back: Finding Haley,' and 'Christmas in Canaan,' films that despite not having won major festival awards, have touched the hearts of many viewers. McLean's directorial style is characterized by an emphasis on character development and emotional depth, often set against visually engaging backdrops. As a director, Larry A. McLean has a knack for creating compelling narratives that resonate with audiences regardless of their background.