Ernie Hudson Jr.

Earnest Lee Hudson Jr. (born March 9, 1965 in Benton Harbor, Michigan) is an American actor. He is the son of actor Ernie Hudson, and Dr. Jeannie L. Hudson, Ph. D. He graduated from film school at C.W. Post-Long Island University, in Brookville, New York, then attended California University of Pennsylvania to complete his Masters of Science in Exercise Science. He has owned numerous businesses, and has worked in the corporate arena as a Director of Training & Development.

Ernie Hudson Jr.
Born
Earnest Lee Hudson Jr.[1]

(1965-03-09) March 9, 1965
OccupationFilm, television actor
Years active1984–present
Parent(s)Ernie Hudson, Dr. Jeannie Moore

He has had various roles over the years. Ernie Hudson Jr. also co-starred with his father in Oz, playing Muslim inmate Hamid Khan. In addition to his acting, he is a published author of poetry.

Filmography

Film

Year Title Role Notes
1997 Butter Marcus
1998 Candyman: Day of the Dead Jamal Matthews
1999 Corrupt Miles
Urban Menace No-Dice
2000 The Wrecking Crew Hakeim
Swordfish Unnamed Character
2001 Our Lips Are Sealed Agent Banner
2006 Double Down Officer Rico Co-Producer
2016 The Karma Club Tank Parker Also Associate Producer

Television

Year Title Role Notes
1984 TJ Hooker Breakdancer Episode "The Two Faces of Betsy Morgan"
1998 Soldier of Fortune, Inc. Soldier Episode "Hired Guns"
1998 Martial Law Floyd Cross Episode "How Sammo Got His Groove Back"
1999 The Practice Testifying Officer Episode "Legacy"
1999-2000 Oz Hamid Khan Reoccurring role
2000 Touched by an Angel Joe Hicks Episode "The Whole Truth and Nothing But..."
The Norm Show Clerk Episode "Norm vs the Boxer"
JAG Master Chief Episode "Hero Worship"

Voice Over

Year Title Role Notes
2004 BMW
2002 Johnson & Johnson
2000 Squirt Soda

Books

Year Title Notes
2016 Freestyle Prophecies & Sacred Ciphers Self Published
gollark: Speaking specifically about the error handling, it may be "simple", but it's only "simple" in the sense of "the compiler writers do less work". It's very easy to mess it up by forgetting the useless boilerplate line somewhere, or something like that.
gollark: Speaking more generally than the type system, Go is just really... anti-abstraction... with, well, the gimped type system, lack of much metaprogramming support, and weird special cases, and poor error handling.
gollark: - They may be working on them, but they initially claimed that they weren't necessary and they don't exist now. Also, I don't trust them to not do them wrong.- Ooookay then- Well, generics, for one: they *kind of exist* in that you can have generic maps, channels, slices, and arrays, but not anything else. Also this (https://fasterthanli.me/blog/2020/i-want-off-mr-golangs-wild-ride/), which is mostly about the file handling not being good since it tries to map on concepts which don't fit. Also channels having weird special syntax. Also `for` and `range` and `new` and `make` basically just being magic stuff which do whatever the compiler writers wanted with no consistency- see above- Because there's no generic number/comparable thing type. You would need to use `interface{}` or write a new function (with identical code) for every type you wanted to compare- You can change a signature somewhere and won't be alerted, but something else will break because the interface is no longer implemented- They are byte sequences. https://blog.golang.org/strings.- It's not. You need to put `if err != nil { return err }` everywhere.
gollark: Oh, and the error handling is terrible and it's kind of the type system's fault.
gollark: If I remember right Go strings are just byte sequences with no guarantee of being valid UTF-8, but all the functions working on them just assume they are.

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.