English Teacher at Heidelberg International School.
5' 6" (1.68 m)
Did You Know?
Glenn has now retired from acting. He now lives in Canada.
Enjoy a night in with these popular movies available to stream now with Prime Video.
Start your free trial