Henry LeRoy Finch


Henry LeRoy "Roy" Finch is an American film director. He directed the movie Wake.
Finch is currently an Assistant Professor of Sound Design at Dodge College of Film and Media Arts at Chapman University in Orange, CA. He is married to Susan Landau Finch.