Known For
Acting
Born
in Ottawa, Ontario, Canada
Stefan Keyes is a Canadian news anchor and actor.
Science Fair Reporter
Aaron
Bink Binkerson
Journalist
Suit #1
News Anchor
News Reader