I think Leo D is my favorite actor of all time.
Me too! I remember seeing him when he started appearing in tv commercials in the 1980s and then after in tv series.
O WOW! I had no idea about that! 
I also liked his first film movie "Critters 3" in 1991. Why do you like Leo?